SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Destaque

[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 2008Luis Fraile
 
Validando la escalabilidad de la arquitectura
Validando la escalabilidad de la arquitecturaValidando la escalabilidad de la arquitectura
Validando la escalabilidad de la arquitecturaLuis Fraile
 
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 ManagementLuis 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 2010Luis Fraile
 
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 arquitecturaLuis Fraile
 
DevOps con Visual Studio Team Services
DevOps con Visual Studio Team ServicesDevOps con Visual Studio Team Services
DevOps con Visual Studio Team ServicesLuis Fraile
 
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 MyGetLuis Fraile
 

Destaque (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
 

Semelhante a Exploratory testing myths Romanian Testing Conference 2014

Rapid Prototyping
Rapid PrototypingRapid Prototyping
Rapid PrototypingJeremy Horn
 
powerpoint template for testing training
powerpoint template for testing trainingpowerpoint template for testing training
powerpoint template for testing trainingJohn Roddy
 
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 robinlmack
 
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 TesterTechWell
 
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 Brandwatch
 
The myths of exploratory testing
The myths of exploratory testingThe myths of exploratory testing
The myths of exploratory testingGlobe 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 Lital Barkan
 
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 2014Chris Sakas
 
[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 MeasuringNikos Palavitsinis, PhD
 
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 SlidesJoan Divor
 
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 UsabilityTools
 
Train-the-Trainer - Enabling your team
Train-the-Trainer - Enabling your teamTrain-the-Trainer - Enabling your team
Train-the-Trainer - Enabling your teamOptimizely
 
[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 BuildingNikos Palavitsinis, PhD
 
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 PelsinskyProQuest
 
Adventures in Agile Testing
Adventures in Agile TestingAdventures in Agile Testing
Adventures in Agile TestingAgileThought
 
Dfmw Spreadsheet Errors Presentation Jake Carney
Dfmw Spreadsheet Errors Presentation Jake CarneyDfmw Spreadsheet Errors Presentation Jake Carney
Dfmw Spreadsheet Errors Presentation Jake CarneyJake Carney
 

Semelhante a 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
 

Mais de Luis Fraile

Code Security with GitHub Advanced Security
Code Security with GitHub Advanced SecurityCode Security with GitHub Advanced Security
Code Security with GitHub Advanced SecurityLuis Fraile
 
GitHub Codespacescon .NET Core
GitHub Codespacescon .NET CoreGitHub Codespacescon .NET Core
GitHub Codespacescon .NET CoreLuis Fraile
 
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 DevOpsLuis Fraile
 
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 DevOpsLuis Fraile
 
Cultura DevOps - Conferencia Agile Spain 2017
Cultura DevOps - Conferencia Agile Spain 2017Cultura DevOps - Conferencia Agile Spain 2017
Cultura DevOps - Conferencia Agile Spain 2017Luis Fraile
 
Team Foundation Server Build 2010
Team Foundation Server Build 2010Team Foundation Server Build 2010
Team Foundation Server Build 2010Luis Fraile
 

Mais 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
 

Último

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
🐬 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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Último (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

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