SlideShare une entreprise Scribd logo
1  sur  20
Exploratory Testing myths
luis.fraile@vsanywhere.com
CTO / Co-founder
@lfraile - @vs_anywhere
www.lfraile.net
http://geeks.ms/blogs/lfraile/
Luis Fraile
16/05/2014
Exploratory testing?
16/05/2014
Keys to
success
Inspect and
adapt
Be creative!
Take
advantage of
your team´s
skillset
Additional
to other
Testing
Quickly find
defects
Add value to
your
customer
TEST
EARLY,
TEST
OFTEN !!!
Some myths…
16/05/2014
16/05/2014
Myth 1: Same as Ad-hoc testing
Must be planned and documented
You must know
What has
been tested
When was
it tested
What
defects
where
logged
Some ideas
Testing
tours from
James
Whittaker
Context-
based
testing
Session-
based from
James Bach
Your own
method
Ad-hoc testing is a commonly used term for software testing performed without planning and documentation
5/16/2014
Myth 2: Can´t be measured
Multiple measurement techniques
• Session-Based Test Management SBTM
• Amount of logged defects
• Defects vs. user story complexity
You must be creative
Warning… Warning!
• Don´t be fooled by metrics
16/05/2014
Myth 3: Endless
Difficult to focus on long tasks (> 25 min)
Endless == useless
Must focus on specifics
•Requirements
•Problems
•Complex parts
Stay focused for burst periods (25 min)
16/05/2014
Myth 4: Can´t reproduce defects
How do you reproduce a defect?
Be a
Explorer
Like David
Livingstone
Toolset
Record video /
audio
Screen capture
Analog
recording (i.e.
Pen and paper)
Empower
developers
…adopt a
developer 
16/05/2014
Adopt a developer
Myth 5: Only for Agile teams
Inspect and adapt
Insanity: doing the
same thing over and
over again and
expecting different
results.
Look for new ways of
testing
Empower your team by
allowing creativity…
... Do you trust your
team?
… or not? …
Myth 6: Not documented
What we think of documentation?
But there are:
•Video
•Screenshots
•Audio
•Bugs
•New test plans …
Did we change your mind?
As soon as
possible
Defects can
appear in any
phase
... Pretotyping
http://www.pretotyping.org/the-
pretotyping-manifesto-1
16/05/2014
When to start
What to expect
• … one more time
Defects
• Key areas
• Increased knowledgeTest plan
Tools
Very Important Rol
Should help you to
•Manage testing effort
•Manage test executions
•Manage defects
•Metrics to measure progress
Experience and experiment
MOST IMPORTANT THING !!!!!
References
● Agile Testing from Lisa Crispin y Janet Gregory
● Anutthara Baradwaj (Microsoft)
http://blogs.msdn.com/b/anutthara
● James Bach http://www.satisfice.com/blog/
● James Whittaker (Google Microsoft)
http://blogs.msdn.com/b/jw_on_tech/
● Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to
Guide Test Design
● http://thecodinglove.com/
Thanks for your time
Luis Fraile // luis.fraile@vsanywhere.com // @lfraile // @vs_anywhere
16/05/2014

Contenu connexe

En vedette

[ALM09] Integración continua en entornos .NET y Java con TFS 2010 y TFS 2008
[ALM09] Integración continua en entornos .NET y Java con TFS 2010 y TFS 2008[ALM09] Integración continua en entornos .NET y Java con TFS 2010 y TFS 2008
[ALM09] Integración continua en entornos .NET y Java con TFS 2010 y TFS 2008
Luis Fraile
 
[ALM09] Calidad en el código con Visual Studio 2010
[ALM09] Calidad en el código con Visual Studio 2010[ALM09] Calidad en el código con Visual Studio 2010
[ALM09] Calidad en el código con Visual Studio 2010
Luis Fraile
 

En vedette (7)

[ALM09] Integración continua en entornos .NET y Java con TFS 2010 y TFS 2008
[ALM09] Integración continua en entornos .NET y Java con TFS 2010 y TFS 2008[ALM09] Integración continua en entornos .NET y Java con TFS 2010 y TFS 2008
[ALM09] Integración continua en entornos .NET y Java con TFS 2010 y TFS 2008
 
Validando la escalabilidad de la arquitectura
Validando la escalabilidad de la arquitecturaValidando la escalabilidad de la arquitectura
Validando la escalabilidad de la arquitectura
 
Creación de tareas personalizadas para Team Build y Release Management
Creación de tareas personalizadas para Team Build y Release ManagementCreación de tareas personalizadas para Team Build y Release Management
Creación de tareas personalizadas para Team Build y Release Management
 
[ALM09] Calidad en el código con Visual Studio 2010
[ALM09] Calidad en el código con Visual Studio 2010[ALM09] Calidad en el código con Visual Studio 2010
[ALM09] Calidad en el código con Visual Studio 2010
 
ALM la parte olvidada de la arquitectura
ALM la parte olvidada de la arquitecturaALM la parte olvidada de la arquitectura
ALM la parte olvidada de la arquitectura
 
DevOps con Visual Studio Team Services
DevOps con Visual Studio Team ServicesDevOps con Visual Studio Team Services
DevOps con Visual Studio Team Services
 
Gestiona tus dependencias con NuGet, VSTs y MyGet
Gestiona tus dependencias con NuGet, VSTs y MyGetGestiona tus dependencias con NuGet, VSTs y MyGet
Gestiona tus dependencias con NuGet, VSTs y MyGet
 

Similaire à Exploratory testing myths Romanian Testing Conference 2014

powerpoint template for testing training
powerpoint template for testing trainingpowerpoint template for testing training
powerpoint template for testing training
John Roddy
 
Dfmw Spreadsheet Errors Presentation Jake Carney
Dfmw Spreadsheet Errors Presentation Jake CarneyDfmw Spreadsheet Errors Presentation Jake Carney
Dfmw Spreadsheet Errors Presentation Jake Carney
Jake Carney
 

Similaire à Exploratory testing myths Romanian Testing Conference 2014 (20)

Rapid Prototyping
Rapid PrototypingRapid Prototyping
Rapid Prototyping
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
powerpoint template for testing training
powerpoint template for testing trainingpowerpoint template for testing training
powerpoint template for testing training
 
Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015 Agile Brisbane _ Lean Startup & MVP March 2015
Agile Brisbane _ Lean Startup & MVP March 2015
 
Twelve Tips for Becoming a More Professional Tester
Twelve Tips for Becoming a More Professional TesterTwelve Tips for Becoming a More Professional Tester
Twelve Tips for Becoming a More Professional Tester
 
Getting the Most From your Monitoring: Advanced Query Tips
Getting the Most From your Monitoring: Advanced Query Tips Getting the Most From your Monitoring: Advanced Query Tips
Getting the Most From your Monitoring: Advanced Query Tips
 
The myths of exploratory testing
The myths of exploratory testingThe myths of exploratory testing
The myths of exploratory testing
 
Building a Sales Enablement Plan That Works
Building a Sales Enablement Plan That Works Building a Sales Enablement Plan That Works
Building a Sales Enablement Plan That Works
 
PDMA Event - Creating Effective Surveys w/Self Service Tools - October 2014
PDMA Event - Creating Effective Surveys w/Self Service Tools - October 2014PDMA Event - Creating Effective Surveys w/Self Service Tools - October 2014
PDMA Event - Creating Effective Surveys w/Self Service Tools - October 2014
 
[Lean 101] Channels & Metrics - Reaching and Measuring
[Lean 101]  Channels & Metrics - Reaching and Measuring[Lean 101]  Channels & Metrics - Reaching and Measuring
[Lean 101] Channels & Metrics - Reaching and Measuring
 
Lean Venture Series - Stage 2 Lesson 2 Slides
Lean Venture Series - Stage 2 Lesson 2 SlidesLean Venture Series - Stage 2 Lesson 2 Slides
Lean Venture Series - Stage 2 Lesson 2 Slides
 
Usability Testing - 10 Tips For Getting It Right
Usability Testing - 10 Tips For Getting It Right Usability Testing - 10 Tips For Getting It Right
Usability Testing - 10 Tips For Getting It Right
 
Train-the-Trainer - Enabling your team
Train-the-Trainer - Enabling your teamTrain-the-Trainer - Enabling your team
Train-the-Trainer - Enabling your team
 
[Lean 101] Bootstrapping & Getting Out of the Building
[Lean 101] Bootstrapping & Getting Out of the Building[Lean 101] Bootstrapping & Getting Out of the Building
[Lean 101] Bootstrapping & Getting Out of the Building
 
A Practical Approach to Implementing Workflow Change by Nicole Pelsinsky
A Practical Approach to Implementing Workflow Change by Nicole PelsinskyA Practical Approach to Implementing Workflow Change by Nicole Pelsinsky
A Practical Approach to Implementing Workflow Change by Nicole Pelsinsky
 
AUX Bootcamp
AUX BootcampAUX Bootcamp
AUX Bootcamp
 
Adventures in Agile Testing
Adventures in Agile TestingAdventures in Agile Testing
Adventures in Agile Testing
 
Istqb implementation
Istqb implementationIstqb implementation
Istqb implementation
 
Istqb implementation
Istqb implementationIstqb implementation
Istqb implementation
 
Dfmw Spreadsheet Errors Presentation Jake Carney
Dfmw Spreadsheet Errors Presentation Jake CarneyDfmw Spreadsheet Errors Presentation Jake Carney
Dfmw Spreadsheet Errors Presentation Jake Carney
 

Plus de Luis Fraile (6)

Code Security with GitHub Advanced Security
Code Security with GitHub Advanced SecurityCode Security with GitHub Advanced Security
Code Security with GitHub Advanced Security
 
GitHub Codespacescon .NET Core
GitHub Codespacescon .NET CoreGitHub Codespacescon .NET Core
GitHub Codespacescon .NET Core
 
Bilbostack 2020 - El camino de l a entrega en DevOps
Bilbostack 2020 - El camino de l a entrega en DevOpsBilbostack 2020 - El camino de l a entrega en DevOps
Bilbostack 2020 - El camino de l a entrega en DevOps
 
Un ciclo "casi" completo on Azure DevOps
Un ciclo "casi" completo on Azure DevOpsUn ciclo "casi" completo on Azure DevOps
Un ciclo "casi" completo on Azure DevOps
 
Cultura DevOps - Conferencia Agile Spain 2017
Cultura DevOps - Conferencia Agile Spain 2017Cultura DevOps - Conferencia Agile Spain 2017
Cultura DevOps - Conferencia Agile Spain 2017
 
Team Foundation Server Build 2010
Team Foundation Server Build 2010Team Foundation Server Build 2010
Team Foundation Server Build 2010
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Exploratory testing myths Romanian Testing Conference 2014

  • 2. luis.fraile@vsanywhere.com CTO / Co-founder @lfraile - @vs_anywhere www.lfraile.net http://geeks.ms/blogs/lfraile/ Luis Fraile
  • 4. 16/05/2014 Keys to success Inspect and adapt Be creative! Take advantage of your team´s skillset Additional to other Testing Quickly find defects Add value to your customer TEST EARLY, TEST OFTEN !!!
  • 6. 16/05/2014 Myth 1: Same as Ad-hoc testing Must be planned and documented You must know What has been tested When was it tested What defects where logged Some ideas Testing tours from James Whittaker Context- based testing Session- based from James Bach Your own method Ad-hoc testing is a commonly used term for software testing performed without planning and documentation
  • 7. 5/16/2014 Myth 2: Can´t be measured Multiple measurement techniques • Session-Based Test Management SBTM • Amount of logged defects • Defects vs. user story complexity You must be creative Warning… Warning! • Don´t be fooled by metrics
  • 8. 16/05/2014 Myth 3: Endless Difficult to focus on long tasks (> 25 min) Endless == useless Must focus on specifics •Requirements •Problems •Complex parts Stay focused for burst periods (25 min)
  • 10. Myth 4: Can´t reproduce defects How do you reproduce a defect? Be a Explorer Like David Livingstone Toolset Record video / audio Screen capture Analog recording (i.e. Pen and paper) Empower developers …adopt a developer 
  • 12. Myth 5: Only for Agile teams Inspect and adapt Insanity: doing the same thing over and over again and expecting different results. Look for new ways of testing Empower your team by allowing creativity… ... Do you trust your team? … or not? …
  • 13. Myth 6: Not documented What we think of documentation? But there are: •Video •Screenshots •Audio •Bugs •New test plans …
  • 14. Did we change your mind?
  • 15. As soon as possible Defects can appear in any phase ... Pretotyping http://www.pretotyping.org/the- pretotyping-manifesto-1 16/05/2014 When to start
  • 16. What to expect • … one more time Defects • Key areas • Increased knowledgeTest plan
  • 17. Tools Very Important Rol Should help you to •Manage testing effort •Manage test executions •Manage defects •Metrics to measure progress
  • 18. Experience and experiment MOST IMPORTANT THING !!!!!
  • 19. References ● Agile Testing from Lisa Crispin y Janet Gregory ● Anutthara Baradwaj (Microsoft) http://blogs.msdn.com/b/anutthara ● James Bach http://www.satisfice.com/blog/ ● James Whittaker (Google Microsoft) http://blogs.msdn.com/b/jw_on_tech/ ● Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design ● http://thecodinglove.com/
  • 20. Thanks for your time Luis Fraile // luis.fraile@vsanywhere.com // @lfraile // @vs_anywhere 16/05/2014