SlideShare a Scribd company logo
1 of 30
Download to read offline
Myths of exploratory testing
Luis Fraile // Co-Founder, CTO // VS Anywhere
Jose Aracil // Operations Manager // Globe Testing
Luis Fraile
luis.fraile@vsanywhere.com
@lfraile - @vs_anywhere
www.lfraile.net

http://geeks.ms/blogs/lfraile/
José Aracil
jose.aracil@globetesting.com
@pep0- @globetesting
www.josearacil.com
Exploratory testing?

04/11/2013
Inspect and
adapt

TEST
EARLY,
TEST
OFTEN !!!

Add value to
your
customer

Keys to
success

Be creative!
Take
advantage of
your team´s
skillset

Additional
to other
Testing

Quickly find
defects

Confidencial y propietario // Todos los derechos reservados // Globe Testing

04/11/2013
Some myths…
Confidencial y propietario // Todos los derechos reservados // Globe Testing

04/11/2013
Myth 1: Same as Ad-hoc testing
Ad-hoc testing is a commonly used term for software testing performed without planning and documentation

Must be planned and documented
You must know
What has
been tested

When was
it tested

What
defects
where
logged

Confidencial y propietario // Todos los derechos reservados // Globe Testing

Some ideas
Testing
tours from
James
Whittaker

Sessionbased from
James Bach

Your own
method

04/11/2013
Confidencial y propietario // Todos los derechos reservados // Globe Testing

04/11/2013
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
Confidencial y propietario // Todos los derechos reservados // Globe Testing

04-Nov-13
Myth 3: Endless
Difficult to focus on long tasks (> 25 min)
Endless == useless
Must focus on specifics
• Requirements
• Problems
• Complex parts

Confidencial y propietario // Todos los derechos reservados // Globe Testing

04/11/2013
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)
Pomodoro testing  - Berlin QA – 27 Nov.
Confidencial y propietario // Todos los derechos reservados // Globe Testing

04/11/2013
Confidencial y propietario // Todos los derechos reservados // Globe Testing

04/11/2013
Confidencial y propietario // Todos los derechos reservados // Globe Testing

04/11/2013
Myth 4: Can´t reproduce defects

How do you reproduce a defect?
Be a
Explorer

Like David
Livingstone
Myth 4: Can´t reproduce defects

How do you reproduce a defect?
Be a
Explorer

Like David
Livingstone

Empower
developers

Toolset

Record video /
audio

Screen capture

Analog
recording (i.e.
Pen and paper)

…adopt a
developer 
Addopt a developer

All rights reserved // Globe Testing // VS Anywhere

04/11/2013
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
Tester “Lonely Planet”
• User manual
• Online help (the F1 tour)
• Help from third parties

Alternative Tester
• Goes outside the tour (cancelling processes halfway, using
“undo”, doing things twice…)
• Uses uncommonly used functionality or processes
• Always with an objective in mind

Second visit
• You need pictures / notes (screenshots, videos, defects…)
Did we change your mind?
When to start
As soon as
possible

Defects can
appear in any
phase

... Pretotyping

http://www.pretotyping.org/thepretotyping-manifesto-1
Todos los derechos reservados // Globe Testing

04/11/2013
What to expect

Defects
Test plan

• … one more time

• Key areas
• Increased knowledge
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 !!!!!
Visual Studio 2012 Exploratory Testing
Microsoft Test Manager 2012
Reviewing what we have done
Defect and test case creation
From the tool
With all the session info
Used for:
• Enriched bugs
• New Test Cases
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
Jose Aracil // jose.aracil@globetesting.com // @pep0 // @globetesting
Luis Fraile // luis.fraile@vsanywhere.com // @lfraile // @vs_anywhere
Confidencial y propietario // Todos los derechos reservados // Globe Testing

04/11/2013

More Related Content

Similar to The myths of exploratory testing

iPhone App from concept to product
iPhone App from concept to productiPhone App from concept to product
iPhone App from concept to productjoeysim
 
Building excellent products gaza, jan 2017
Building excellent products   gaza, jan 2017Building excellent products   gaza, jan 2017
Building excellent products gaza, jan 2017Lama K Banna
 
A Brief Guide to IT Project Management
A Brief Guide to IT Project Management A Brief Guide to IT Project Management
A Brief Guide to IT Project Management Habermann Frank
 
Exploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNLExploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNLMaaike Brinkhof
 
Art Center Interactive Design 4 - #4 Usability Testing
Art Center Interactive Design 4 - #4 Usability TestingArt Center Interactive Design 4 - #4 Usability Testing
Art Center Interactive Design 4 - #4 Usability TestingJoy Liu
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!dcmistry
 
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...Abraham Aranguren
 
Introduction to Test Driven Development
Introduction to Test Driven DevelopmentIntroduction to Test Driven Development
Introduction to Test Driven DevelopmentDaniel Wildt
 
Mobile functional testing
Mobile functional testingMobile functional testing
Mobile functional testingkevinroulleau
 
Create Your Tester Portfolio
Create Your Tester PortfolioCreate Your Tester Portfolio
Create Your Tester PortfolioShmuel Gershon
 
Bcn devcon jose luis soria - patterns & antipatterns for delivery
Bcn devcon   jose luis soria - patterns & antipatterns for deliveryBcn devcon   jose luis soria - patterns & antipatterns for delivery
Bcn devcon jose luis soria - patterns & antipatterns for deliveryJose Luis Soria
 
User experience for drupal
User experience for drupalUser experience for drupal
User experience for drupalAnne Stefanyk
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype TestingDave Hora
 
Usability Testing is Easy!
Usability Testing is Easy!Usability Testing is Easy!
Usability Testing is Easy!Francis Rowland
 
eMetrics London - The AB Testing Hype Cycle
eMetrics London - The AB Testing Hype CycleeMetrics London - The AB Testing Hype Cycle
eMetrics London - The AB Testing Hype CycleCraig Sullivan
 
Debugging Tips and Tricks - iOS Conf Singapore 2015
Debugging Tips and Tricks - iOS Conf Singapore 2015Debugging Tips and Tricks - iOS Conf Singapore 2015
Debugging Tips and Tricks - iOS Conf Singapore 2015Fahim Farook
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014gdusbabek
 
Cutting past the bullshit and designing for the user
Cutting past the bullshit and designing for the userCutting past the bullshit and designing for the user
Cutting past the bullshit and designing for the userHi Interactive
 
Interact London - 21 Oct 2015 - Scaling Stupidity
Interact London - 21 Oct 2015 - Scaling StupidityInteract London - 21 Oct 2015 - Scaling Stupidity
Interact London - 21 Oct 2015 - Scaling StupidityCraig Sullivan
 

Similar to The myths of exploratory testing (20)

iPhone App from concept to product
iPhone App from concept to productiPhone App from concept to product
iPhone App from concept to product
 
Building excellent products gaza, jan 2017
Building excellent products   gaza, jan 2017Building excellent products   gaza, jan 2017
Building excellent products gaza, jan 2017
 
A Brief Guide to IT Project Management
A Brief Guide to IT Project Management A Brief Guide to IT Project Management
A Brief Guide to IT Project Management
 
Exploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNLExploratory Testing with the Team_ATDNL
Exploratory Testing with the Team_ATDNL
 
Art Center Interactive Design 4 - #4 Usability Testing
Art Center Interactive Design 4 - #4 Usability TestingArt Center Interactive Design 4 - #4 Usability Testing
Art Center Interactive Design 4 - #4 Usability Testing
 
Don't Fear the User
Don't Fear the UserDon't Fear the User
Don't Fear the User
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
 
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...
Offensive (Web, etc) Testing Framework: My gift for the community - BerlinSid...
 
Introduction to Test Driven Development
Introduction to Test Driven DevelopmentIntroduction to Test Driven Development
Introduction to Test Driven Development
 
Mobile functional testing
Mobile functional testingMobile functional testing
Mobile functional testing
 
Create Your Tester Portfolio
Create Your Tester PortfolioCreate Your Tester Portfolio
Create Your Tester Portfolio
 
Bcn devcon jose luis soria - patterns & antipatterns for delivery
Bcn devcon   jose luis soria - patterns & antipatterns for deliveryBcn devcon   jose luis soria - patterns & antipatterns for delivery
Bcn devcon jose luis soria - patterns & antipatterns for delivery
 
User experience for drupal
User experience for drupalUser experience for drupal
User experience for drupal
 
Learn Learning + Prototype Testing
Learn Learning + Prototype TestingLearn Learning + Prototype Testing
Learn Learning + Prototype Testing
 
Usability Testing is Easy!
Usability Testing is Easy!Usability Testing is Easy!
Usability Testing is Easy!
 
eMetrics London - The AB Testing Hype Cycle
eMetrics London - The AB Testing Hype CycleeMetrics London - The AB Testing Hype Cycle
eMetrics London - The AB Testing Hype Cycle
 
Debugging Tips and Tricks - iOS Conf Singapore 2015
Debugging Tips and Tricks - iOS Conf Singapore 2015Debugging Tips and Tricks - iOS Conf Singapore 2015
Debugging Tips and Tricks - iOS Conf Singapore 2015
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014
 
Cutting past the bullshit and designing for the user
Cutting past the bullshit and designing for the userCutting past the bullshit and designing for the user
Cutting past the bullshit and designing for the user
 
Interact London - 21 Oct 2015 - Scaling Stupidity
Interact London - 21 Oct 2015 - Scaling StupidityInteract London - 21 Oct 2015 - Scaling Stupidity
Interact London - 21 Oct 2015 - Scaling Stupidity
 

More from Globe Testing

Globe testing - SAP necesita QA
Globe testing - SAP necesita QAGlobe testing - SAP necesita QA
Globe testing - SAP necesita QAGlobe Testing
 
SecDevOps - La seguridad en el desarrollo
SecDevOps - La seguridad en el desarrolloSecDevOps - La seguridad en el desarrollo
SecDevOps - La seguridad en el desarrolloGlobe Testing
 
Mobile Testing: Qué tener en cuenta y trampas a evitar
Mobile Testing: Qué tener en cuenta y trampas a evitarMobile Testing: Qué tener en cuenta y trampas a evitar
Mobile Testing: Qué tener en cuenta y trampas a evitarGlobe Testing
 
Webinar Acelera la velocidad de tu software con Metodologías Ágiles
Webinar Acelera la velocidad de tu software con Metodologías ÁgilesWebinar Acelera la velocidad de tu software con Metodologías Ágiles
Webinar Acelera la velocidad de tu software con Metodologías ÁgilesGlobe Testing
 
Consigue una App 5 estrellas
Consigue una App 5 estrellasConsigue una App 5 estrellas
Consigue una App 5 estrellasGlobe Testing
 
Webinar Monitorización Proactiva con HPE AppPulse Active
Webinar Monitorización Proactiva con HPE AppPulse ActiveWebinar Monitorización Proactiva con HPE AppPulse Active
Webinar Monitorización Proactiva con HPE AppPulse ActiveGlobe Testing
 
Saca el máximo partido a tu negocio realizando pruebas de rendimiento
Saca el máximo partido a tu negocio realizando pruebas de rendimientoSaca el máximo partido a tu negocio realizando pruebas de rendimiento
Saca el máximo partido a tu negocio realizando pruebas de rendimientoGlobe Testing
 
Dev ops mobile(webinar)
Dev ops mobile(webinar)Dev ops mobile(webinar)
Dev ops mobile(webinar)Globe Testing
 
Estrategias de monitorización orientadas al sector turístico
Estrategias de monitorización orientadas al sector turísticoEstrategias de monitorización orientadas al sector turístico
Estrategias de monitorización orientadas al sector turísticoGlobe Testing
 
Performance Tourism-Anticipación y prevención
Performance Tourism-Anticipación y prevenciónPerformance Tourism-Anticipación y prevención
Performance Tourism-Anticipación y prevenciónGlobe Testing
 
Pomodoro Testing Reloaded
Pomodoro Testing ReloadedPomodoro Testing Reloaded
Pomodoro Testing ReloadedGlobe Testing
 
Globe testing expoqa14-totalsqa
Globe testing expoqa14-totalsqaGlobe testing expoqa14-totalsqa
Globe testing expoqa14-totalsqaGlobe Testing
 
Reality shock j aracil
Reality shock   j aracilReality shock   j aracil
Reality shock j aracilGlobe Testing
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP ApplicationsGlobe Testing
 
Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Globe Testing
 
Introducing AppPulse
Introducing AppPulse Introducing AppPulse
Introducing AppPulse Globe Testing
 
Berlin QA - Performance Testing
Berlin QA - Performance TestingBerlin QA - Performance Testing
Berlin QA - Performance TestingGlobe Testing
 
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...Globe Testing
 
Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
 Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ... Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...Globe Testing
 
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolasGestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolasGlobe Testing
 

More from Globe Testing (20)

Globe testing - SAP necesita QA
Globe testing - SAP necesita QAGlobe testing - SAP necesita QA
Globe testing - SAP necesita QA
 
SecDevOps - La seguridad en el desarrollo
SecDevOps - La seguridad en el desarrolloSecDevOps - La seguridad en el desarrollo
SecDevOps - La seguridad en el desarrollo
 
Mobile Testing: Qué tener en cuenta y trampas a evitar
Mobile Testing: Qué tener en cuenta y trampas a evitarMobile Testing: Qué tener en cuenta y trampas a evitar
Mobile Testing: Qué tener en cuenta y trampas a evitar
 
Webinar Acelera la velocidad de tu software con Metodologías Ágiles
Webinar Acelera la velocidad de tu software con Metodologías ÁgilesWebinar Acelera la velocidad de tu software con Metodologías Ágiles
Webinar Acelera la velocidad de tu software con Metodologías Ágiles
 
Consigue una App 5 estrellas
Consigue una App 5 estrellasConsigue una App 5 estrellas
Consigue una App 5 estrellas
 
Webinar Monitorización Proactiva con HPE AppPulse Active
Webinar Monitorización Proactiva con HPE AppPulse ActiveWebinar Monitorización Proactiva con HPE AppPulse Active
Webinar Monitorización Proactiva con HPE AppPulse Active
 
Saca el máximo partido a tu negocio realizando pruebas de rendimiento
Saca el máximo partido a tu negocio realizando pruebas de rendimientoSaca el máximo partido a tu negocio realizando pruebas de rendimiento
Saca el máximo partido a tu negocio realizando pruebas de rendimiento
 
Dev ops mobile(webinar)
Dev ops mobile(webinar)Dev ops mobile(webinar)
Dev ops mobile(webinar)
 
Estrategias de monitorización orientadas al sector turístico
Estrategias de monitorización orientadas al sector turísticoEstrategias de monitorización orientadas al sector turístico
Estrategias de monitorización orientadas al sector turístico
 
Performance Tourism-Anticipación y prevención
Performance Tourism-Anticipación y prevenciónPerformance Tourism-Anticipación y prevención
Performance Tourism-Anticipación y prevención
 
Pomodoro Testing Reloaded
Pomodoro Testing ReloadedPomodoro Testing Reloaded
Pomodoro Testing Reloaded
 
Globe testing expoqa14-totalsqa
Globe testing expoqa14-totalsqaGlobe testing expoqa14-totalsqa
Globe testing expoqa14-totalsqa
 
Reality shock j aracil
Reality shock   j aracilReality shock   j aracil
Reality shock j aracil
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP Applications
 
Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"
 
Introducing AppPulse
Introducing AppPulse Introducing AppPulse
Introducing AppPulse
 
Berlin QA - Performance Testing
Berlin QA - Performance TestingBerlin QA - Performance Testing
Berlin QA - Performance Testing
 
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
 
Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
 Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ... Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
 
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolasGestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
 

Recently uploaded

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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.pdfUK Journal
 
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 AutomationSafe Software
 
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...Miguel Araújo
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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 Processorsdebabhi2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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...DianaGray10
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
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...Drew Madelung
 
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 FresherRemote DBA Services
 
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 StreamsRoshan Dwivedi
 
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 WoodJuan lago vázquez
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
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...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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...
 
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
 
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
 
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
 

The myths of exploratory testing

  • 1. Myths of exploratory testing Luis Fraile // Co-Founder, CTO // VS Anywhere Jose Aracil // Operations Manager // Globe Testing
  • 2. Luis Fraile luis.fraile@vsanywhere.com @lfraile - @vs_anywhere www.lfraile.net http://geeks.ms/blogs/lfraile/
  • 5.
  • 6. Inspect and adapt TEST EARLY, TEST OFTEN !!! Add value to your customer Keys to success Be creative! Take advantage of your team´s skillset Additional to other Testing Quickly find defects Confidencial y propietario // Todos los derechos reservados // Globe Testing 04/11/2013
  • 7. Some myths… Confidencial y propietario // Todos los derechos reservados // Globe Testing 04/11/2013
  • 8. Myth 1: Same as Ad-hoc testing Ad-hoc testing is a commonly used term for software testing performed without planning and documentation Must be planned and documented You must know What has been tested When was it tested What defects where logged Confidencial y propietario // Todos los derechos reservados // Globe Testing Some ideas Testing tours from James Whittaker Sessionbased from James Bach Your own method 04/11/2013
  • 9. Confidencial y propietario // Todos los derechos reservados // Globe Testing 04/11/2013
  • 10. 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 Confidencial y propietario // Todos los derechos reservados // Globe Testing 04-Nov-13
  • 11. Myth 3: Endless Difficult to focus on long tasks (> 25 min) Endless == useless Must focus on specifics • Requirements • Problems • Complex parts Confidencial y propietario // Todos los derechos reservados // Globe Testing 04/11/2013
  • 12. 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) Pomodoro testing  - Berlin QA – 27 Nov. Confidencial y propietario // Todos los derechos reservados // Globe Testing 04/11/2013
  • 13. Confidencial y propietario // Todos los derechos reservados // Globe Testing 04/11/2013
  • 14. Confidencial y propietario // Todos los derechos reservados // Globe Testing 04/11/2013
  • 15. Myth 4: Can´t reproduce defects How do you reproduce a defect? Be a Explorer Like David Livingstone
  • 16. Myth 4: Can´t reproduce defects How do you reproduce a defect? Be a Explorer Like David Livingstone Empower developers Toolset Record video / audio Screen capture Analog recording (i.e. Pen and paper) …adopt a developer 
  • 17. Addopt a developer All rights reserved // Globe Testing // VS Anywhere 04/11/2013
  • 18. 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? …
  • 19. Myth 6: Not documented Tester “Lonely Planet” • User manual • Online help (the F1 tour) • Help from third parties Alternative Tester • Goes outside the tour (cancelling processes halfway, using “undo”, doing things twice…) • Uses uncommonly used functionality or processes • Always with an objective in mind Second visit • You need pictures / notes (screenshots, videos, defects…)
  • 20. Did we change your mind?
  • 21. When to start As soon as possible Defects can appear in any phase ... Pretotyping http://www.pretotyping.org/thepretotyping-manifesto-1 Todos los derechos reservados // Globe Testing 04/11/2013
  • 22. What to expect Defects Test plan • … one more time • Key areas • Increased knowledge
  • 23. Tools Very Important Rol Should help you to • Manage testing effort • Manage test executions • Manage defects • Metrics to measure progress
  • 24. Experience and experiment MOST IMPORTANT THING !!!!!
  • 25. Visual Studio 2012 Exploratory Testing
  • 27. Reviewing what we have done
  • 28. Defect and test case creation From the tool With all the session info Used for: • Enriched bugs • New Test Cases
  • 29. 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/
  • 30. Thanks for your time Jose Aracil // jose.aracil@globetesting.com // @pep0 // @globetesting Luis Fraile // luis.fraile@vsanywhere.com // @lfraile // @vs_anywhere Confidencial y propietario // Todos los derechos reservados // Globe Testing 04/11/2013