SlideShare uma empresa Scribd logo
1 de 23
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
D I S R U P T I V E T E S T I N G
A N N E - M A R I E C H A R R E T T
T E S T I N G T I M E S
@ C H A R R E T T
@ C H A R R E T T
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
C O P Y R I G H T R AY M O R R I S
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
N A S S I M N I C H O L A S TA L E B
“The black swan theory or theory of black swan
events is a metaphor that describes an event that
comes as a surprise, has a major effect, and is
often inappropriately rationalized after the fact
with the benefit of hindsight. ”
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
B E N T F LY V B J E R G & A L E X A N D E R B U D Z I E R , S E P T E M B E R
2 0 1 1 , " W H Y Y O U R I T P R O J E C T M AY B E R I S K I E R T H A N
Y O U T H I N K " , H A R VA R D B U S I N E S S R E V I E W
“average cost of IT projects overrun is only 27%”
“1 in six had a cost overrun of 200% and a
schedule overrun of almost 70%.”
T H E O R D E R
@ C H A R R E T T
WAT E R FA L L T E S T P R O C E S S
Test Plan Test Spec Test Scripts Test Report
designed in 1950
Test Plan Test Spec Test Scripts Test Report
Test Plan Test Spec Test Scripts Test Report
Test Plan Test Spec Test Scripts Test Report
A G I L E T E S T I N G P R O C E S S
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
D E T E R M I N A S T I C
T E S T I N G
• Meticulous adherence to
test process
• Try and predict accurate
estimates
• Try and predict number of
bugs to be found
• Lock down mentality
@ C H A R R E T T C O P Y R I G H T R O N K R O E T Z
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
AV O I D P R E D I C T I O N
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
B E C O M E R O B U S T
!
W E F O C U S O N T E S T I N G , W E F O C U S O N S K I L L .
F O C U S O N O R G A N I Z AT I O N S A N D I N D I V I D U A L S T H AT A R E P R E PA R E D
& E M P O W E R E D T O D E A L — M E N TA L LY, P O L I T I C A L LY, A N D
E M O T I O N A L LY — W I T H S U R P R I S E S
P R E PA R E D
E M P O W E R E D
S U R P R I S E S
- M I C H A E L B O LT O N
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
T O O L S
A C T I V I T Y
P R O C E S S
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
T H E A G E
O F T H E T H I N K I N G
T E S T E R
• CRITICAL THINKING
• LATERAL THINKING
• COMPLEXITY
• TESTING SKILL
• COMMUNICATION
• OPINION
• COMMUNITY
C O P Y R I G H T B Y R O M A N J O O S T
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
G E O M E T R I C R I S K
A N A LY S I S H E U R I S T I C S
Cardinality: Can there be 0, 1, or more than one object?	

Boundaries: Is there a limit? More than one? Are different limits consistent?	

Extrapolation: If we can goTHIS far, can we go FARTHER?	

Interpolation: If two things exist in different places, does something exist
between them?	

Intersection: Do components collide? Can one contaminate another?	

Surfaces: How does behavior change along different dimensions simultaneously?
(combinatorial testing)	

Symmetry: If a behavior exists for A, does a corresponding behavior exist for B?	

Pattern Completion: Is a pattern apparent that has not yet been completed, or
is obscured (all customary parts of a shape)?	

Negation: Whatever is there, might not be there, or might disappear.	

OZWST2014:Anne-Marie Charrett, James Bach, Dean McKenzie, Kim Engel, Rita Manning,Angela Baird,
Joey Corea, David Greenlees, Mags Dineen, Sigge Birgisson, Richard Robinson
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
H A B I TAT
• AUTONOMY
• COLLABORATION
• CONTINUOUS SELF LEARNING
• EMPOWERMENT
• SAFETY
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
E X P L O R AT O RY T E S T I N G
Modelling
Decision Making
Configuration
Operation
Observation
Evaluation
Activities
Learning
Testing
Design
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
T E S T E R C E N T R I C
Design
Testing 

Learning
Autonomy	

Responsibility	

Self Awareness	

Courage	

Mental Engagement
P R O C E S S
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
H E U R I S T I C S
A H E U R I S T I C
I S A FA L L I B L E
M E T H O D O F
S O LV I N G A
P R O B L E M O R
M A K I N G A
D E C I S I O N .
C O P Y R I G H T S O R E N S I I M
Imagine you are buying three items at a shop. These are
the prices:
• $19.95
• $39.98
• $29.97
About how much money are you spending?
A rounding heuristic
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
– M I C H A E L B O LT O N
“we can expect the unpredictable, anticipate it to
some degree, manage it as best we can, and learn
from the experience.”
W E C A N N O T P R E D I C T T H E
U N P R E D I C TA B L E
C O P Y R I G H T 2 0 1 4 A C H A R R E T T
AVA I L A B L E F O R
!
T R A I N I N G , C O A C H I N G & C O N S U LT I N G
!
!
A M C H A R R E T T @ T E S T I N G T I M E S . C O M . A U
T H A N K Y O U
&
A N Y Q U E S T I O N S ?
http://context-driven-testing.com
C O P Y R I G H T 2 0 1 4 A C H A R R E T T

Mais conteúdo relacionado

Mais procurados

Accidental Ecologist
Accidental EcologistAccidental Ecologist
Accidental Ecologist
Laura James
 
How can documentation become inherently Agile?
How can documentation become inherently Agile?How can documentation become inherently Agile?
How can documentation become inherently Agile?
eBranding Ninja
 

Mais procurados (20)

Store motion company profile 2014 march 2015
Store motion company profile 2014 march 2015 Store motion company profile 2014 march 2015
Store motion company profile 2014 march 2015
 
Hard to Reach Users in Easy to Reach Places
Hard to Reach Users in Easy to Reach PlacesHard to Reach Users in Easy to Reach Places
Hard to Reach Users in Easy to Reach Places
 
UX in E-commerce & Conversion
UX in E-commerce & ConversionUX in E-commerce & Conversion
UX in E-commerce & Conversion
 
Culture of Engagement
Culture of EngagementCulture of Engagement
Culture of Engagement
 
20151015 earthsimulationoceanusoct
20151015 earthsimulationoceanusoct20151015 earthsimulationoceanusoct
20151015 earthsimulationoceanusoct
 
2015 Ajou University
2015 Ajou University 2015 Ajou University
2015 Ajou University
 
SEO: A Crash Course | What is SEO in 2015? An Ethoseo™ Presentation
SEO: A Crash Course | What is SEO in 2015? An Ethoseo™ PresentationSEO: A Crash Course | What is SEO in 2015? An Ethoseo™ Presentation
SEO: A Crash Course | What is SEO in 2015? An Ethoseo™ Presentation
 
Accidental Ecologist
Accidental EcologistAccidental Ecologist
Accidental Ecologist
 
Learning in the Age of Disruption - AI, Blockchain, Entrepreneurship
Learning in the Age of Disruption - AI, Blockchain, EntrepreneurshipLearning in the Age of Disruption - AI, Blockchain, Entrepreneurship
Learning in the Age of Disruption - AI, Blockchain, Entrepreneurship
 
EVOLVE'16 | Keynote | Matt Hauser | Multilingual Digital Experiences
EVOLVE'16 | Keynote | Matt Hauser | Multilingual Digital ExperiencesEVOLVE'16 | Keynote | Matt Hauser | Multilingual Digital Experiences
EVOLVE'16 | Keynote | Matt Hauser | Multilingual Digital Experiences
 
FSLSO QTR
FSLSO QTRFSLSO QTR
FSLSO QTR
 
Part 2: Leadership & Innovation Tactics
Part 2: Leadership & Innovation TacticsPart 2: Leadership & Innovation Tactics
Part 2: Leadership & Innovation Tactics
 
Storytelling toolkit
Storytelling toolkitStorytelling toolkit
Storytelling toolkit
 
Led Zeppelin Scaling Agility
Led Zeppelin Scaling AgilityLed Zeppelin Scaling Agility
Led Zeppelin Scaling Agility
 
How can documentation become inherently Agile?
How can documentation become inherently Agile?How can documentation become inherently Agile?
How can documentation become inherently Agile?
 
Getting Things Done met David Allen - Masterclass met ScaleUp Company 22 apri...
Getting Things Done met David Allen - Masterclass met ScaleUp Company 22 apri...Getting Things Done met David Allen - Masterclass met ScaleUp Company 22 apri...
Getting Things Done met David Allen - Masterclass met ScaleUp Company 22 apri...
 
notepad++
notepad++notepad++
notepad++
 
Robotics
RoboticsRobotics
Robotics
 
Tips for Better eLearning
Tips for Better eLearningTips for Better eLearning
Tips for Better eLearning
 
Openbar 6 - Leuven - Design Sprint - Craftworkz
Openbar 6 - Leuven - Design Sprint - CraftworkzOpenbar 6 - Leuven - Design Sprint - Craftworkz
Openbar 6 - Leuven - Design Sprint - Craftworkz
 

Semelhante a Disruptive Testing

Practical Approaches to Managing International Development Projects in the Fa...
Practical Approaches to Managing International Development Projects in the Fa...Practical Approaches to Managing International Development Projects in the Fa...
Practical Approaches to Managing International Development Projects in the Fa...
Emanuel Souvairan
 
Swarming 2015 copy powerpoint
Swarming 2015 copy powerpointSwarming 2015 copy powerpoint
Swarming 2015 copy powerpoint
Dhaval Panchal
 
Practical Approaches to Managing International Development Projects in the Fa...
Practical Approaches to Managing International Development Projects in the Fa...Practical Approaches to Managing International Development Projects in the Fa...
Practical Approaches to Managing International Development Projects in the Fa...
Emanuel Souvairan
 

Semelhante a Disruptive Testing (20)

2014 Power of Habits - Best Marketing BIZ 21 mai 2014
2014 Power of Habits - Best Marketing BIZ 21 mai 20142014 Power of Habits - Best Marketing BIZ 21 mai 2014
2014 Power of Habits - Best Marketing BIZ 21 mai 2014
 
Practical Approaches to Managing International Development Projects in the Fa...
Practical Approaches to Managing International Development Projects in the Fa...Practical Approaches to Managing International Development Projects in the Fa...
Practical Approaches to Managing International Development Projects in the Fa...
 
AUA Data Science Meetup
AUA Data Science MeetupAUA Data Science Meetup
AUA Data Science Meetup
 
141046377-Control-de-Calidad-en-Obras-Civiles.pptx
141046377-Control-de-Calidad-en-Obras-Civiles.pptx141046377-Control-de-Calidad-en-Obras-Civiles.pptx
141046377-Control-de-Calidad-en-Obras-Civiles.pptx
 
Dhaval Panchal Presentation
Dhaval Panchal PresentationDhaval Panchal Presentation
Dhaval Panchal Presentation
 
Swarming 2015 copy powerpoint
Swarming 2015 copy powerpointSwarming 2015 copy powerpoint
Swarming 2015 copy powerpoint
 
Creating success through health. Workplace health and wellness strategies
Creating success through health. Workplace health and wellness strategiesCreating success through health. Workplace health and wellness strategies
Creating success through health. Workplace health and wellness strategies
 
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]
 
Unlocking intrapreneurship
Unlocking intrapreneurshipUnlocking intrapreneurship
Unlocking intrapreneurship
 
Rosa Cano_openexpo2018_sin_texto
Rosa Cano_openexpo2018_sin_textoRosa Cano_openexpo2018_sin_texto
Rosa Cano_openexpo2018_sin_texto
 
Lessons-learned from embedding design into a developmental evaluation: The si...
Lessons-learned from embedding design into a developmental evaluation: The si...Lessons-learned from embedding design into a developmental evaluation: The si...
Lessons-learned from embedding design into a developmental evaluation: The si...
 
C-Suite Guide to Cybersecurity
C-Suite Guide to CybersecurityC-Suite Guide to Cybersecurity
C-Suite Guide to Cybersecurity
 
Building Legends at One World Observatory
Building Legends at One World ObservatoryBuilding Legends at One World Observatory
Building Legends at One World Observatory
 
Six Things You Need to Know About the Modern Call Center
Six Things You Need to Know About the Modern Call CenterSix Things You Need to Know About the Modern Call Center
Six Things You Need to Know About the Modern Call Center
 
Practical Approaches to Managing International Development Projects in the Fa...
Practical Approaches to Managing International Development Projects in the Fa...Practical Approaches to Managing International Development Projects in the Fa...
Practical Approaches to Managing International Development Projects in the Fa...
 
Orla Recreio - CURY
Orla Recreio - CURYOrla Recreio - CURY
Orla Recreio - CURY
 
Manejo de redes
Manejo de redesManejo de redes
Manejo de redes
 
Test quick, build smart, be awesome
Test quick, build smart, be awesomeTest quick, build smart, be awesome
Test quick, build smart, be awesome
 
1.1 Introducción a la gestión empresarial
1.1 Introducción a la gestión empresarial1.1 Introducción a la gestión empresarial
1.1 Introducción a la gestión empresarial
 
Interactive media : information and libraries (#bobcatsss2017)
Interactive media : information and libraries (#bobcatsss2017)Interactive media : information and libraries (#bobcatsss2017)
Interactive media : information and libraries (#bobcatsss2017)
 

Mais de Anne-Marie Charrett

Mais de Anne-Marie Charrett (20)

It takes a village to build a quality product
It takes a village to build a quality productIt takes a village to build a quality product
It takes a village to build a quality product
 
Coaching Testing
Coaching Testing Coaching Testing
Coaching Testing
 
Test Management Revisited ATD2K16
Test Management Revisited ATD2K16Test Management Revisited ATD2K16
Test Management Revisited ATD2K16
 
Testing Microservices
Testing MicroservicesTesting Microservices
Testing Microservices
 
Robots, Testing and LAST
Robots, Testing and LASTRobots, Testing and LAST
Robots, Testing and LAST
 
Speak easy diversity
Speak easy diversity Speak easy diversity
Speak easy diversity
 
Develop your brand
Develop your brandDevelop your brand
Develop your brand
 
Testing trapeze-2014-april
Testing trapeze-2014-aprilTesting trapeze-2014-april
Testing trapeze-2014-april
 
how to reduce the cost of software testing
how to reduce the cost of software testinghow to reduce the cost of software testing
how to reduce the cost of software testing
 
A story on failure
A story on failureA story on failure
A story on failure
 
Software testing
Software testingSoftware testing
Software testing
 
Creating a Context Driven Test Team
Creating a Context Driven Test TeamCreating a Context Driven Test Team
Creating a Context Driven Test Team
 
A taste of Exploratory Testing
A taste of Exploratory TestingA taste of Exploratory Testing
A taste of Exploratory Testing
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
A Taste of Exploratory Testing
A Taste of Exploratory TestingA Taste of Exploratory Testing
A Taste of Exploratory Testing
 
Develop your inner tester
Develop your inner tester Develop your inner tester
Develop your inner tester
 
Exploratory testing workshop
Exploratory testing workshopExploratory testing workshop
Exploratory testing workshop
 
Discovering your inner tester
Discovering your inner testerDiscovering your inner tester
Discovering your inner tester
 
Testing a SaaS Platform
Testing a SaaS PlatformTesting a SaaS Platform
Testing a SaaS Platform
 
Startups And Software Testing
Startups And Software TestingStartups And Software Testing
Startups And Software Testing
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Disruptive Testing

  • 1. C O P Y R I G H T 2 0 1 4 A C H A R R E T T D I S R U P T I V E T E S T I N G A N N E - M A R I E C H A R R E T T T E S T I N G T I M E S
  • 2. @ C H A R R E T T
  • 3. @ C H A R R E T T
  • 4. C O P Y R I G H T 2 0 1 4 A C H A R R E T T C O P Y R I G H T R AY M O R R I S
  • 5. C O P Y R I G H T 2 0 1 4 A C H A R R E T T N A S S I M N I C H O L A S TA L E B “The black swan theory or theory of black swan events is a metaphor that describes an event that comes as a surprise, has a major effect, and is often inappropriately rationalized after the fact with the benefit of hindsight. ”
  • 6. C O P Y R I G H T 2 0 1 4 A C H A R R E T T B E N T F LY V B J E R G & A L E X A N D E R B U D Z I E R , S E P T E M B E R 2 0 1 1 , " W H Y Y O U R I T P R O J E C T M AY B E R I S K I E R T H A N Y O U T H I N K " , H A R VA R D B U S I N E S S R E V I E W “average cost of IT projects overrun is only 27%” “1 in six had a cost overrun of 200% and a schedule overrun of almost 70%.”
  • 7. T H E O R D E R @ C H A R R E T T WAT E R FA L L T E S T P R O C E S S Test Plan Test Spec Test Scripts Test Report designed in 1950 Test Plan Test Spec Test Scripts Test Report Test Plan Test Spec Test Scripts Test Report Test Plan Test Spec Test Scripts Test Report A G I L E T E S T I N G P R O C E S S
  • 8. C O P Y R I G H T 2 0 1 4 A C H A R R E T T D E T E R M I N A S T I C T E S T I N G • Meticulous adherence to test process • Try and predict accurate estimates • Try and predict number of bugs to be found • Lock down mentality @ C H A R R E T T C O P Y R I G H T R O N K R O E T Z
  • 9. C O P Y R I G H T 2 0 1 4 A C H A R R E T T AV O I D P R E D I C T I O N
  • 10. C O P Y R I G H T 2 0 1 4 A C H A R R E T T B E C O M E R O B U S T ! W E F O C U S O N T E S T I N G , W E F O C U S O N S K I L L . F O C U S O N O R G A N I Z AT I O N S A N D I N D I V I D U A L S T H AT A R E P R E PA R E D & E M P O W E R E D T O D E A L — M E N TA L LY, P O L I T I C A L LY, A N D E M O T I O N A L LY — W I T H S U R P R I S E S P R E PA R E D E M P O W E R E D S U R P R I S E S - M I C H A E L B O LT O N
  • 11. C O P Y R I G H T 2 0 1 4 A C H A R R E T T T O O L S A C T I V I T Y P R O C E S S C O P Y R I G H T 2 0 1 4 A C H A R R E T T
  • 12. C O P Y R I G H T 2 0 1 4 A C H A R R E T T T H E A G E O F T H E T H I N K I N G T E S T E R • CRITICAL THINKING • LATERAL THINKING • COMPLEXITY • TESTING SKILL • COMMUNICATION • OPINION • COMMUNITY C O P Y R I G H T B Y R O M A N J O O S T
  • 13. C O P Y R I G H T 2 0 1 4 A C H A R R E T T G E O M E T R I C R I S K A N A LY S I S H E U R I S T I C S Cardinality: Can there be 0, 1, or more than one object? Boundaries: Is there a limit? More than one? Are different limits consistent? Extrapolation: If we can goTHIS far, can we go FARTHER? Interpolation: If two things exist in different places, does something exist between them? Intersection: Do components collide? Can one contaminate another? Surfaces: How does behavior change along different dimensions simultaneously? (combinatorial testing) Symmetry: If a behavior exists for A, does a corresponding behavior exist for B? Pattern Completion: Is a pattern apparent that has not yet been completed, or is obscured (all customary parts of a shape)? Negation: Whatever is there, might not be there, or might disappear. OZWST2014:Anne-Marie Charrett, James Bach, Dean McKenzie, Kim Engel, Rita Manning,Angela Baird, Joey Corea, David Greenlees, Mags Dineen, Sigge Birgisson, Richard Robinson
  • 14. C O P Y R I G H T 2 0 1 4 A C H A R R E T T H A B I TAT • AUTONOMY • COLLABORATION • CONTINUOUS SELF LEARNING • EMPOWERMENT • SAFETY
  • 15. C O P Y R I G H T 2 0 1 4 A C H A R R E T T E X P L O R AT O RY T E S T I N G Modelling Decision Making Configuration Operation Observation Evaluation Activities Learning Testing Design
  • 16. C O P Y R I G H T 2 0 1 4 A C H A R R E T T T E S T E R C E N T R I C Design Testing 
 Learning Autonomy Responsibility Self Awareness Courage Mental Engagement
  • 17. P R O C E S S
  • 18. C O P Y R I G H T 2 0 1 4 A C H A R R E T T H E U R I S T I C S A H E U R I S T I C I S A FA L L I B L E M E T H O D O F S O LV I N G A P R O B L E M O R M A K I N G A D E C I S I O N . C O P Y R I G H T S O R E N S I I M
  • 19. Imagine you are buying three items at a shop. These are the prices: • $19.95 • $39.98 • $29.97 About how much money are you spending? A rounding heuristic
  • 20.
  • 21. C O P Y R I G H T 2 0 1 4 A C H A R R E T T – M I C H A E L B O LT O N “we can expect the unpredictable, anticipate it to some degree, manage it as best we can, and learn from the experience.” W E C A N N O T P R E D I C T T H E U N P R E D I C TA B L E
  • 22. C O P Y R I G H T 2 0 1 4 A C H A R R E T T AVA I L A B L E F O R ! T R A I N I N G , C O A C H I N G & C O N S U LT I N G ! ! A M C H A R R E T T @ T E S T I N G T I M E S . C O M . A U T H A N K Y O U & A N Y Q U E S T I O N S ? http://context-driven-testing.com
  • 23. C O P Y R I G H T 2 0 1 4 A C H A R R E T T