SlideShare a Scribd company logo
 
	
  
	
  
	
  
	
  
T20	
  
Test	
  Techniques	
  
5/5/16	
  15:00	
  
	
  
	
  
	
  
	
  
	
  
	
  
Testing	
  Lessons	
  from	
  the	
  Land	
  of	
  Make	
  
Believe	
  
	
  
Presented	
  by:	
  
	
  
Rob	
  Sabourin	
  
amibug.com	
  
	
  
Brought	
  to	
  you	
  by:	
  	
  
	
  	
  
	
  
	
  
	
  
	
  
350	
  Corporate	
  Way,	
  Suite	
  400,	
  Orange	
  Park,	
  FL	
  32073	
  	
  
888-­‐-­‐-­‐268-­‐-­‐-­‐8770	
  ·∙·∙	
  904-­‐-­‐-­‐278-­‐-­‐-­‐0524	
  -­‐	
  info@techwell.com	
  -­‐	
  http://www.stareast.techwell.com/	
  	
  	
  
	
  
 	
  
	
  
	
  
Rob	
  Sabourin	
  
amibug.com	
  
	
  
Rob	
  Sabourin,	
  P.	
  Eng.,	
  has	
  more	
  than	
  thirty-­‐three	
  years	
  of	
  management	
  
experience	
  leading	
  teams	
  of	
  software	
  development	
  professionals.	
  A	
  well-­‐
respected	
  member	
  of	
  the	
  software	
  engineering	
  community,	
  Rob	
  has	
  managed,	
  
trained,	
  mentored,	
  and	
  coached	
  hundreds	
  of	
  top	
  professionals	
  in	
  the	
  field.	
  He	
  
frequently	
  speaks	
  at	
  conferences	
  and	
  writes	
  on	
  software	
  engineering,	
  SQA,	
  
testing,	
  management,	
  and	
  internationalization.	
  Rob	
  wrote	
  I	
  am	
  a	
  Bug!,	
  the	
  
popular	
  software	
  testing	
  children's	
  book;	
  works	
  as	
  an	
  adjunct	
  professor	
  of	
  
software	
  engineering	
  at	
  McGill	
  University;	
  and	
  serves	
  as	
  the	
  principle	
  consultant	
  
(and	
  president/janitor)	
  of	
  AmiBug.Com,	
  Inc.	
  Contact	
  Rob	
  at	
  
rsabourin@amibug.com.	
  
	
  
	
  
	
  
	
  
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Robert Sabourin
President
AmiBug.Com, Inc.
Montreal, Canada
rsabourin@amibug.com
April 25, 2016 © Robert Sabourin, 2015 Slide 1
AmiBug.Com, Inc.
Robert Sabourin
Software Evangelist
President
AmiBug.Com Inc.
Montreal, Quebec, Canada
rsabourin@amibug.com
robsab@gmail.com
www.amibugshare.com
@RobertASabourin
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 2
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Rob Sabourin has discovered testing lessons in Sesame Street, the Simpsons, the Looney
Tunes gang, Great Detectives, Dr. Seuss, and many other unlikely places, but this year he
journeys to the Land of Make Believe. Rob's grandchildren Jane & Suzy draw him into
the Land of Make Believe. Every visit is a new adventure. By leaving reality for the
realm of play Rob has discovered many simple truths and clever strategies for solving
stubborn technical, management, and people-related software testing problems. An
imaginary tea party teaches role playing, simulation, re-focusing and test leadership.
Imaginary messes suggests powerful environment virtualization strategies. Are you
robust enough to romp around the playground? Bake mud pies with variability,
combinations and permutations. Who can enter the land of make believe without the
blessing of beautiful princesses whose whimsical authority demonstrates adapting to
stakeholder value systems? Open the tickle chest to discover story boards, affinity
analysis, test design, scenarios and attacks. Join Rob and wonder into the wonderful
Land of Make Believe. Join Robert to see if Jane and Suzy's imagination inspire you
with powerful testing ideas.
April 25, 2016 © Robert Sabourin, 2015 Slide 3
AmiBug.Com, Inc.
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 4
AmiBug.Com, Inc.
Rob’s Grandchildren
Suzy (just 4)
Jane (still 5)
Eva (13 soon 21)
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 5
AmiBug.Com, Inc.
Testing Lessons
from the Land of
Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 6
AmiBug.Com, Inc.
Testing Lessons from the
Land of Make Believe
Tea Party
April 25, 2016 © Robert Sabourin, 2015 Slide 7
AmiBug.Com, Inc.
April 25, 2016 © Robert Sabourin, 2015 Slide 8
AmiBug.Com, Inc.
Tea Party
Tea Time
Toy Cups
Imaginary Tea
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 9
AmiBug.Com, Inc.
Testing Lessons
from the Land of
Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 10
AmiBug.Com, Inc.
Tea Party
Formal
Pomp
Circumstance
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 11
AmiBug.Com, Inc.
Tea Party
Invitation
Protocol
Dress Code
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 12
AmiBug.Com, Inc.
Grandpa's Wrong
Sitting Down
Pouring Tea
Holding Cup
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 13
AmiBug.Com, Inc.
Jane’s Role
Participant
Facilitator
Whip
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 14
AmiBug.Com, Inc.
Tea Party
Rules
Persona
Character
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 15
AmiBug.Com, Inc.
Testing in the
Land Make Believe
• Model user
• Goals
• Skills
• Abilities
• Experience
Personas UX Improv
April 25, 2016 © Robert Sabourin, 2015 Slide 16
AmiBug.Com, Inc.
April 25, 2016 © Robert Sabourin, 2015 Slide 17
AmiBug.Com, Inc.
Tea Party UX
User
Task
Purpose
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 18
AmiBug.Com, Inc.
Tea Party UX
Guide
Test Approach
Context
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 19
AmiBug.Com, Inc.
Tea Party UX
Business
Technical
Organizational
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 20
AmiBug.Com, Inc.
Tea Party UX
Facilitator
Enable UX
Process
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 21
AmiBug.Com, Inc.
Tea Party UX
Referee
True to Persona
On or Off Rails
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 22
AmiBug.Com, Inc.
Do it yourself - UX
April 25, 2016 © Robert Sabourin, 2015 Slide 23
AmiBug.Com, Inc.
Tea Party Exploratory UX
Pairing
Tester
Observer
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 24
AmiBug.Com, Inc.
Testing Lessons from the
Land of Make Believe
The Art of Make
Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 25
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Abstract
• Variation not form
Realism
• Simplified model
April 25, 2016 © Robert Sabourin, 2015 Slide 26
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Combinatorics
• Catch outliers
Pareto Analysis
• Typical transactions
April 25, 2016 © Robert Sabourin, 2015 Slide 27
AmiBug.Com, Inc.
Testing Lessons from the
Land of Make Believe
Music of Intentional
Blindness
April 25, 2016 © Robert Sabourin, 2015 Slide 28
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Music Tells Story
• Right to left
Relate to sounds
• Metaphor
April 25, 2016 © Robert Sabourin, 2015 Slide 29
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Birds fly to Mexico from Alberta
Some fly high
Some fly low
Some swim
Some succeed & some fail
April 25, 2016 © Robert Sabourin, 2015 Slide 30
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Ideas from environment
Ideas from sound
Imagine relationship
Tell a full story
Different paths
Different results
April 25, 2016 © Robert Sabourin, 2015 Slide 31
AmiBug.Com, Inc.
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 32
AmiBug.Com, Inc.
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 33
AmiBug.Com, Inc.
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 34
AmiBug.Com, Inc.
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 35
AmiBug.Com, Inc.
Social Networking
Usage Scenarios
April 25, 2016 © Robert Sabourin, 2015 Slide 36
AmiBug.Com, Inc.
April 25, 2016 © Robert Sabourin, 2015 Slide 37
AmiBug.Com, Inc.
Scenario Based Testing
April 25, 2016 © Robert Sabourin, 2015 Slide 38
AmiBug.Com, Inc.
Scenario Based Testing
April 25, 2016 © Robert Sabourin, 2015 Slide 39
AmiBug.Com, Inc.
Scenario Based Testing
April 25, 2016 © Robert Sabourin, 2015 Slide 40
AmiBug.Com, Inc.
Scenario Based Testing
April 25, 2016 © Robert Sabourin, 2015 Slide 41
AmiBug.Com, Inc.
Scenario Based Testing
April 25, 2016 © Robert Sabourin, 2015 Slide 42
AmiBug.Com, Inc.
Scenario Based Testing
April 25, 2016 © Robert Sabourin, 2015 Slide 43
AmiBug.Com, Inc.
Scenario Based Testing
April 25, 2016 © Robert Sabourin, 2015 Slide 44
AmiBug.Com, Inc.
Scenario Based Testing
April 25, 2016 © Robert Sabourin, 2015 Slide 45
AmiBug.Com, Inc.
Testing Lessons from the
Land of Make Believe
Swings
April 25, 2016 © Robert Sabourin, 2015 Slide 46
AmiBug.Com, Inc.
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 47
AmiBug.Com, Inc.
Testing in the
Land Make Believe
How high
Equity
Don’t push me
Push me in tandem
Harmony
April 25, 2016 © Robert Sabourin, 2015 Slide 48
AmiBug.Com, Inc.
Testing Lessons from the
Land of Make Believe
Play Fire Truck
April 25, 2016 © Robert Sabourin, 2015 Slide 49
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Dress up
Props
Real enough
Environment
April 25, 2016 © Robert Sabourin, 2015 Slide 50
AmiBug.Com, Inc.
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 51
AmiBug.Com, Inc.
Testing in the
Land Make Believe
April 25, 2016 © Robert Sabourin, 2015 Slide 52
AmiBug.Com, Inc.
Value Sync
April 25, 2016 © Robert Sabourin, 2015 Slide 53
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Good enough?
Scope
Depth
Focus
Coverage
April 25, 2016 © Robert Sabourin, 2015 Slide 54
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Simulate Blend Of
• Environment
• Experience
• User
• Context
April 25, 2016 © Robert Sabourin, 2015 Slide 55
AmiBug.Com, Inc.
Testing Lessons from the
Land of Make Believe
Extreme Ideas
April 25, 2016 © Robert Sabourin, 2015 Slide 56
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Really Talk
to Animals
April 25, 2016 © Robert Sabourin, 2015 Slide 57
AmiBug.Com, Inc.
Testing in the
Land Make Believe
Mock
Objects
April 25, 2016 © Robert Sabourin, 2015 Slide 58
AmiBug.Com, Inc.
Testing in the
Land Make Believe
States of
existence
April 25, 2016 © Robert Sabourin, 2015 Slide 59
AmiBug.Com, Inc.
Thank You
• Questions?
April 25, 2016 © Robert Sabourin, 2015 Slide 60

More Related Content

Viewers also liked

Internet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileInternet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileJosiah Renaudin
 
Sanctifying sports
Sanctifying sportsSanctifying sports
Sanctifying sportsRick Bowen
 
U.S. Organic Fig Market. Analysis and Forecast To 2025
U.S. Organic Fig Market. Analysis and Forecast To 2025U.S. Organic Fig Market. Analysis and Forecast To 2025
U.S. Organic Fig Market. Analysis and Forecast To 2025IndexBox Marketing
 
U.S. Organic Flaxseed Market. Analysis and Forecast To 2025
U.S. Organic Flaxseed Market. Analysis and Forecast To 2025U.S. Organic Flaxseed Market. Analysis and Forecast To 2025
U.S. Organic Flaxseed Market. Analysis and Forecast To 2025IndexBox Marketing
 

Viewers also liked (6)

Internet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileInternet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of Mobile
 
Sanctifying sports
Sanctifying sportsSanctifying sports
Sanctifying sports
 
Beginners visual grammar
Beginners visual grammarBeginners visual grammar
Beginners visual grammar
 
Java JPA
Java JPAJava JPA
Java JPA
 
U.S. Organic Fig Market. Analysis and Forecast To 2025
U.S. Organic Fig Market. Analysis and Forecast To 2025U.S. Organic Fig Market. Analysis and Forecast To 2025
U.S. Organic Fig Market. Analysis and Forecast To 2025
 
U.S. Organic Flaxseed Market. Analysis and Forecast To 2025
U.S. Organic Flaxseed Market. Analysis and Forecast To 2025U.S. Organic Flaxseed Market. Analysis and Forecast To 2025
U.S. Organic Flaxseed Market. Analysis and Forecast To 2025
 

Similar to Testing Lessons from the Land of Make Believe

Testers in Agile Teams—Isolation or Collaboration?
Testers in Agile Teams—Isolation or Collaboration?Testers in Agile Teams—Isolation or Collaboration?
Testers in Agile Teams—Isolation or Collaboration?TechWell
 
Testing Lessons Learned from Monty Python
Testing Lessons Learned from Monty PythonTesting Lessons Learned from Monty Python
Testing Lessons Learned from Monty PythonTechWell
 
Testing Lessons Learned from Sesame Street
Testing Lessons Learned from Sesame StreetTesting Lessons Learned from Sesame Street
Testing Lessons Learned from Sesame StreetTechWell
 
Whiteboarding—for Testers, Developers, and Customers, Too
Whiteboarding—for Testers, Developers, and Customers, TooWhiteboarding—for Testers, Developers, and Customers, Too
Whiteboarding—for Testers, Developers, and Customers, TooTechWell
 
Exploring Usability Testing
Exploring Usability TestingExploring Usability Testing
Exploring Usability TestingTechWell
 
The Tester’s Role in Agile Planning
The Tester’s Role in Agile PlanningThe Tester’s Role in Agile Planning
The Tester’s Role in Agile PlanningTechWell
 
MarketMix 2013 - Storytelling as Part of Your Content Marketing Plan
MarketMix 2013 - Storytelling as Part of Your Content Marketing PlanMarketMix 2013 - Storytelling as Part of Your Content Marketing Plan
MarketMix 2013 - Storytelling as Part of Your Content Marketing PlanRelaborate
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile PlanningTechWell
 
Podcast & Screencasting On Rails
Podcast & Screencasting On RailsPodcast & Screencasting On Rails
Podcast & Screencasting On Railsguest75489e
 
Building the Ladder of Engagement with Salesforce - Minneapolis Nonprofit Sal...
Building the Ladder of Engagement with Salesforce - Minneapolis Nonprofit Sal...Building the Ladder of Engagement with Salesforce - Minneapolis Nonprofit Sal...
Building the Ladder of Engagement with Salesforce - Minneapolis Nonprofit Sal...Ryan Ozimek
 
Storytelling as Part of Your Content Marketing Plan
Storytelling as Part of Your Content Marketing PlanStorytelling as Part of Your Content Marketing Plan
Storytelling as Part of Your Content Marketing PlanPSAMA
 
Exploring Usability Testing
Exploring Usability TestingExploring Usability Testing
Exploring Usability TestingTechWell
 
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010 Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010 TEST Huddle
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile PlanningTechWell
 
Let's Go YouTub'in for Realtors
Let's Go YouTub'in for RealtorsLet's Go YouTub'in for Realtors
Let's Go YouTub'in for RealtorsMatthew Rathbun
 
How Puppet Labs Tests and Validates Puppet Enterprise
How Puppet Labs Tests and Validates Puppet EnterpriseHow Puppet Labs Tests and Validates Puppet Enterprise
How Puppet Labs Tests and Validates Puppet EnterprisePuppet
 

Similar to Testing Lessons from the Land of Make Believe (18)

Testers in Agile Teams—Isolation or Collaboration?
Testers in Agile Teams—Isolation or Collaboration?Testers in Agile Teams—Isolation or Collaboration?
Testers in Agile Teams—Isolation or Collaboration?
 
Testing Lessons Learned from Monty Python
Testing Lessons Learned from Monty PythonTesting Lessons Learned from Monty Python
Testing Lessons Learned from Monty Python
 
Testing Lessons Learned from Sesame Street
Testing Lessons Learned from Sesame StreetTesting Lessons Learned from Sesame Street
Testing Lessons Learned from Sesame Street
 
Whiteboarding—for Testers, Developers, and Customers, Too
Whiteboarding—for Testers, Developers, and Customers, TooWhiteboarding—for Testers, Developers, and Customers, Too
Whiteboarding—for Testers, Developers, and Customers, Too
 
Exploring Usability Testing
Exploring Usability TestingExploring Usability Testing
Exploring Usability Testing
 
The Tester’s Role in Agile Planning
The Tester’s Role in Agile PlanningThe Tester’s Role in Agile Planning
The Tester’s Role in Agile Planning
 
MarketMix 2013 - Storytelling as Part of Your Content Marketing Plan
MarketMix 2013 - Storytelling as Part of Your Content Marketing PlanMarketMix 2013 - Storytelling as Part of Your Content Marketing Plan
MarketMix 2013 - Storytelling as Part of Your Content Marketing Plan
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile Planning
 
Podcast & Screencasting On Rails
Podcast & Screencasting On RailsPodcast & Screencasting On Rails
Podcast & Screencasting On Rails
 
Building the Ladder of Engagement with Salesforce - Minneapolis Nonprofit Sal...
Building the Ladder of Engagement with Salesforce - Minneapolis Nonprofit Sal...Building the Ladder of Engagement with Salesforce - Minneapolis Nonprofit Sal...
Building the Ladder of Engagement with Salesforce - Minneapolis Nonprofit Sal...
 
Storytelling as Part of Your Content Marketing Plan
Storytelling as Part of Your Content Marketing PlanStorytelling as Part of Your Content Marketing Plan
Storytelling as Part of Your Content Marketing Plan
 
Exploring Usability Testing
Exploring Usability TestingExploring Usability Testing
Exploring Usability Testing
 
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010 Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
 
The Tester's Role in Agile Planning
The Tester's Role in Agile PlanningThe Tester's Role in Agile Planning
The Tester's Role in Agile Planning
 
Let's Go YouTub'in for Realtors
Let's Go YouTub'in for RealtorsLet's Go YouTub'in for Realtors
Let's Go YouTub'in for Realtors
 
Proposal
ProposalProposal
Proposal
 
How Puppet Labs Tests and Validates Puppet Enterprise
How Puppet Labs Tests and Validates Puppet EnterpriseHow Puppet Labs Tests and Validates Puppet Enterprise
How Puppet Labs Tests and Validates Puppet Enterprise
 
Ladies and Gentlemen Start Your Blogging
Ladies and Gentlemen Start Your BloggingLadies and Gentlemen Start Your Blogging
Ladies and Gentlemen Start Your Blogging
 

More from Josiah Renaudin

Solve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsSolve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsJosiah Renaudin
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingJosiah Renaudin
 
Product Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean EnterpriseProduct Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean EnterpriseJosiah Renaudin
 
Slay the Dragons of Agile Measurement
Slay the Dragons of Agile MeasurementSlay the Dragons of Agile Measurement
Slay the Dragons of Agile MeasurementJosiah Renaudin
 
Blending Product Discovery and Product Delivery
Blending Product Discovery and Product DeliveryBlending Product Discovery and Product Delivery
Blending Product Discovery and Product DeliveryJosiah Renaudin
 
Determining Business Value in Agile Development
Determining Business Value in Agile DevelopmentDetermining Business Value in Agile Development
Determining Business Value in Agile DevelopmentJosiah Renaudin
 
Three Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile EnterpriseThree Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile EnterpriseJosiah Renaudin
 
How to Do Kick-Ass Software Development
How to Do Kick-Ass Software DevelopmentHow to Do Kick-Ass Software Development
How to Do Kick-Ass Software DevelopmentJosiah Renaudin
 
The Power of an Agile Mindset
The Power of an Agile MindsetThe Power of an Agile Mindset
The Power of an Agile MindsetJosiah Renaudin
 
DevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software OrganizationsDevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software OrganizationsJosiah Renaudin
 
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data ProfilingUncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data ProfilingJosiah Renaudin
 
Build a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkBuild a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkJosiah Renaudin
 
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation StrategyDon’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation StrategyJosiah Renaudin
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process ImprovementJosiah Renaudin
 
Git and GitHub for Testers
Git and GitHub for TestersGit and GitHub for Testers
Git and GitHub for TestersJosiah Renaudin
 
Stay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity CurveStay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity CurveJosiah Renaudin
 
The Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in ParallelThe Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in ParallelJosiah Renaudin
 
Testing at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowTesting at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowJosiah Renaudin
 
Boost Test Coverage with Automated Visual Testing
Boost Test Coverage with Automated Visual TestingBoost Test Coverage with Automated Visual Testing
Boost Test Coverage with Automated Visual TestingJosiah Renaudin
 
Defect Metrics for Organization and Project Health
Defect Metrics for Organization and Project HealthDefect Metrics for Organization and Project Health
Defect Metrics for Organization and Project HealthJosiah Renaudin
 

More from Josiah Renaudin (20)

Solve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOpsSolve Everyday IT Problems with DevOps
Solve Everyday IT Problems with DevOps
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Product Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean EnterpriseProduct Management: The Innovation Glue for the Lean Enterprise
Product Management: The Innovation Glue for the Lean Enterprise
 
Slay the Dragons of Agile Measurement
Slay the Dragons of Agile MeasurementSlay the Dragons of Agile Measurement
Slay the Dragons of Agile Measurement
 
Blending Product Discovery and Product Delivery
Blending Product Discovery and Product DeliveryBlending Product Discovery and Product Delivery
Blending Product Discovery and Product Delivery
 
Determining Business Value in Agile Development
Determining Business Value in Agile DevelopmentDetermining Business Value in Agile Development
Determining Business Value in Agile Development
 
Three Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile EnterpriseThree Things You MUST Know to Transform into an Agile Enterprise
Three Things You MUST Know to Transform into an Agile Enterprise
 
How to Do Kick-Ass Software Development
How to Do Kick-Ass Software DevelopmentHow to Do Kick-Ass Software Development
How to Do Kick-Ass Software Development
 
The Power of an Agile Mindset
The Power of an Agile MindsetThe Power of an Agile Mindset
The Power of an Agile Mindset
 
DevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software OrganizationsDevOps and the Culture of High-Performing Software Organizations
DevOps and the Culture of High-Performing Software Organizations
 
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data ProfilingUncover Untold Stories in Your Data: A Deep Dive on Data Profiling
Uncover Untold Stories in Your Data: A Deep Dive on Data Profiling
 
Build a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation FrameworkBuild a Quality Engineering and Automation Framework
Build a Quality Engineering and Automation Framework
 
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation StrategyDon’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
Don’t Be Another Statistic! Develop a Long-Term Test Automation Strategy
 
Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process Improvement
 
Git and GitHub for Testers
Git and GitHub for TestersGit and GitHub for Testers
Git and GitHub for Testers
 
Stay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity CurveStay Ahead of the Mobile and Web Testing Maturity Curve
Stay Ahead of the Mobile and Web Testing Maturity Curve
 
The Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in ParallelThe Selenium Grid: Run Multiple Automated Tests in Parallel
The Selenium Grid: Run Multiple Automated Tests in Parallel
 
Testing at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and HowTesting at Startup Companies: What, When, Where, and How
Testing at Startup Companies: What, When, Where, and How
 
Boost Test Coverage with Automated Visual Testing
Boost Test Coverage with Automated Visual TestingBoost Test Coverage with Automated Visual Testing
Boost Test Coverage with Automated Visual Testing
 
Defect Metrics for Organization and Project Health
Defect Metrics for Organization and Project HealthDefect Metrics for Organization and Project Health
Defect Metrics for Organization and Project Health
 

Recently uploaded

OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEJelle | Nordend
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfOrtus Solutions, Corp
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockSkilrock Technologies
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareinfo611746
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandIES VE
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILNatan Silnitsky
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 

Recently uploaded (20)

OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 

Testing Lessons from the Land of Make Believe

  • 1.           T20   Test  Techniques   5/5/16  15:00               Testing  Lessons  from  the  Land  of  Make   Believe     Presented  by:     Rob  Sabourin   amibug.com     Brought  to  you  by:                 350  Corporate  Way,  Suite  400,  Orange  Park,  FL  32073     888-­‐-­‐-­‐268-­‐-­‐-­‐8770  ·∙·∙  904-­‐-­‐-­‐278-­‐-­‐-­‐0524  -­‐  info@techwell.com  -­‐  http://www.stareast.techwell.com/        
  • 2.         Rob  Sabourin   amibug.com     Rob  Sabourin,  P.  Eng.,  has  more  than  thirty-­‐three  years  of  management   experience  leading  teams  of  software  development  professionals.  A  well-­‐ respected  member  of  the  software  engineering  community,  Rob  has  managed,   trained,  mentored,  and  coached  hundreds  of  top  professionals  in  the  field.  He   frequently  speaks  at  conferences  and  writes  on  software  engineering,  SQA,   testing,  management,  and  internationalization.  Rob  wrote  I  am  a  Bug!,  the   popular  software  testing  children's  book;  works  as  an  adjunct  professor  of   software  engineering  at  McGill  University;  and  serves  as  the  principle  consultant   (and  president/janitor)  of  AmiBug.Com,  Inc.  Contact  Rob  at   rsabourin@amibug.com.          
  • 3. AmiBug.Com, Inc. Testing in the Land Make Believe Robert Sabourin President AmiBug.Com, Inc. Montreal, Canada rsabourin@amibug.com April 25, 2016 © Robert Sabourin, 2015 Slide 1
  • 4. AmiBug.Com, Inc. Robert Sabourin Software Evangelist President AmiBug.Com Inc. Montreal, Quebec, Canada rsabourin@amibug.com robsab@gmail.com www.amibugshare.com @RobertASabourin Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 2
  • 5. AmiBug.Com, Inc. Testing in the Land Make Believe Rob Sabourin has discovered testing lessons in Sesame Street, the Simpsons, the Looney Tunes gang, Great Detectives, Dr. Seuss, and many other unlikely places, but this year he journeys to the Land of Make Believe. Rob's grandchildren Jane & Suzy draw him into the Land of Make Believe. Every visit is a new adventure. By leaving reality for the realm of play Rob has discovered many simple truths and clever strategies for solving stubborn technical, management, and people-related software testing problems. An imaginary tea party teaches role playing, simulation, re-focusing and test leadership. Imaginary messes suggests powerful environment virtualization strategies. Are you robust enough to romp around the playground? Bake mud pies with variability, combinations and permutations. Who can enter the land of make believe without the blessing of beautiful princesses whose whimsical authority demonstrates adapting to stakeholder value systems? Open the tickle chest to discover story boards, affinity analysis, test design, scenarios and attacks. Join Rob and wonder into the wonderful Land of Make Believe. Join Robert to see if Jane and Suzy's imagination inspire you with powerful testing ideas. April 25, 2016 © Robert Sabourin, 2015 Slide 3
  • 6. AmiBug.Com, Inc. Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 4
  • 7. AmiBug.Com, Inc. Rob’s Grandchildren Suzy (just 4) Jane (still 5) Eva (13 soon 21) Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 5
  • 8. AmiBug.Com, Inc. Testing Lessons from the Land of Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 6
  • 9. AmiBug.Com, Inc. Testing Lessons from the Land of Make Believe Tea Party April 25, 2016 © Robert Sabourin, 2015 Slide 7
  • 10. AmiBug.Com, Inc. April 25, 2016 © Robert Sabourin, 2015 Slide 8
  • 11. AmiBug.Com, Inc. Tea Party Tea Time Toy Cups Imaginary Tea Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 9
  • 12. AmiBug.Com, Inc. Testing Lessons from the Land of Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 10
  • 13. AmiBug.Com, Inc. Tea Party Formal Pomp Circumstance Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 11
  • 14. AmiBug.Com, Inc. Tea Party Invitation Protocol Dress Code Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 12
  • 15. AmiBug.Com, Inc. Grandpa's Wrong Sitting Down Pouring Tea Holding Cup Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 13
  • 16. AmiBug.Com, Inc. Jane’s Role Participant Facilitator Whip Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 14
  • 17. AmiBug.Com, Inc. Tea Party Rules Persona Character Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 15
  • 18. AmiBug.Com, Inc. Testing in the Land Make Believe • Model user • Goals • Skills • Abilities • Experience Personas UX Improv April 25, 2016 © Robert Sabourin, 2015 Slide 16
  • 19. AmiBug.Com, Inc. April 25, 2016 © Robert Sabourin, 2015 Slide 17
  • 20. AmiBug.Com, Inc. Tea Party UX User Task Purpose Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 18
  • 21. AmiBug.Com, Inc. Tea Party UX Guide Test Approach Context Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 19
  • 22. AmiBug.Com, Inc. Tea Party UX Business Technical Organizational Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 20
  • 23. AmiBug.Com, Inc. Tea Party UX Facilitator Enable UX Process Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 21
  • 24. AmiBug.Com, Inc. Tea Party UX Referee True to Persona On or Off Rails Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 22
  • 25. AmiBug.Com, Inc. Do it yourself - UX April 25, 2016 © Robert Sabourin, 2015 Slide 23
  • 26. AmiBug.Com, Inc. Tea Party Exploratory UX Pairing Tester Observer Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 24
  • 27. AmiBug.Com, Inc. Testing Lessons from the Land of Make Believe The Art of Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 25
  • 28. AmiBug.Com, Inc. Testing in the Land Make Believe Abstract • Variation not form Realism • Simplified model April 25, 2016 © Robert Sabourin, 2015 Slide 26
  • 29. AmiBug.Com, Inc. Testing in the Land Make Believe Combinatorics • Catch outliers Pareto Analysis • Typical transactions April 25, 2016 © Robert Sabourin, 2015 Slide 27
  • 30. AmiBug.Com, Inc. Testing Lessons from the Land of Make Believe Music of Intentional Blindness April 25, 2016 © Robert Sabourin, 2015 Slide 28
  • 31. AmiBug.Com, Inc. Testing in the Land Make Believe Music Tells Story • Right to left Relate to sounds • Metaphor April 25, 2016 © Robert Sabourin, 2015 Slide 29
  • 32. AmiBug.Com, Inc. Testing in the Land Make Believe Birds fly to Mexico from Alberta Some fly high Some fly low Some swim Some succeed & some fail April 25, 2016 © Robert Sabourin, 2015 Slide 30
  • 33. AmiBug.Com, Inc. Testing in the Land Make Believe Ideas from environment Ideas from sound Imagine relationship Tell a full story Different paths Different results April 25, 2016 © Robert Sabourin, 2015 Slide 31
  • 34. AmiBug.Com, Inc. Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 32
  • 35. AmiBug.Com, Inc. Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 33
  • 36. AmiBug.Com, Inc. Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 34
  • 37. AmiBug.Com, Inc. Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 35
  • 38. AmiBug.Com, Inc. Social Networking Usage Scenarios April 25, 2016 © Robert Sabourin, 2015 Slide 36
  • 39. AmiBug.Com, Inc. April 25, 2016 © Robert Sabourin, 2015 Slide 37
  • 40. AmiBug.Com, Inc. Scenario Based Testing April 25, 2016 © Robert Sabourin, 2015 Slide 38
  • 41. AmiBug.Com, Inc. Scenario Based Testing April 25, 2016 © Robert Sabourin, 2015 Slide 39
  • 42. AmiBug.Com, Inc. Scenario Based Testing April 25, 2016 © Robert Sabourin, 2015 Slide 40
  • 43. AmiBug.Com, Inc. Scenario Based Testing April 25, 2016 © Robert Sabourin, 2015 Slide 41
  • 44. AmiBug.Com, Inc. Scenario Based Testing April 25, 2016 © Robert Sabourin, 2015 Slide 42
  • 45. AmiBug.Com, Inc. Scenario Based Testing April 25, 2016 © Robert Sabourin, 2015 Slide 43
  • 46. AmiBug.Com, Inc. Scenario Based Testing April 25, 2016 © Robert Sabourin, 2015 Slide 44
  • 47. AmiBug.Com, Inc. Scenario Based Testing April 25, 2016 © Robert Sabourin, 2015 Slide 45
  • 48. AmiBug.Com, Inc. Testing Lessons from the Land of Make Believe Swings April 25, 2016 © Robert Sabourin, 2015 Slide 46
  • 49. AmiBug.Com, Inc. Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 47
  • 50. AmiBug.Com, Inc. Testing in the Land Make Believe How high Equity Don’t push me Push me in tandem Harmony April 25, 2016 © Robert Sabourin, 2015 Slide 48
  • 51. AmiBug.Com, Inc. Testing Lessons from the Land of Make Believe Play Fire Truck April 25, 2016 © Robert Sabourin, 2015 Slide 49
  • 52. AmiBug.Com, Inc. Testing in the Land Make Believe Dress up Props Real enough Environment April 25, 2016 © Robert Sabourin, 2015 Slide 50
  • 53. AmiBug.Com, Inc. Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 51
  • 54. AmiBug.Com, Inc. Testing in the Land Make Believe April 25, 2016 © Robert Sabourin, 2015 Slide 52
  • 55. AmiBug.Com, Inc. Value Sync April 25, 2016 © Robert Sabourin, 2015 Slide 53
  • 56. AmiBug.Com, Inc. Testing in the Land Make Believe Good enough? Scope Depth Focus Coverage April 25, 2016 © Robert Sabourin, 2015 Slide 54
  • 57. AmiBug.Com, Inc. Testing in the Land Make Believe Simulate Blend Of • Environment • Experience • User • Context April 25, 2016 © Robert Sabourin, 2015 Slide 55
  • 58. AmiBug.Com, Inc. Testing Lessons from the Land of Make Believe Extreme Ideas April 25, 2016 © Robert Sabourin, 2015 Slide 56
  • 59. AmiBug.Com, Inc. Testing in the Land Make Believe Really Talk to Animals April 25, 2016 © Robert Sabourin, 2015 Slide 57
  • 60. AmiBug.Com, Inc. Testing in the Land Make Believe Mock Objects April 25, 2016 © Robert Sabourin, 2015 Slide 58
  • 61. AmiBug.Com, Inc. Testing in the Land Make Believe States of existence April 25, 2016 © Robert Sabourin, 2015 Slide 59
  • 62. AmiBug.Com, Inc. Thank You • Questions? April 25, 2016 © Robert Sabourin, 2015 Slide 60