SlideShare a Scribd company logo
1 of 10
What is Exploratory Testing??
Exploratory Testing

Un-scripted – The script is not designed prior to testing but in
parallel to testing in what is known as Session Notes.
The term Exploratory Testing was coined by Cem Kaner in 1983.
An approach to software testing which is concisely described as
simultaneous learning, test design and test execution.
Busting the Myths about ET.
 ET is unstructured – Is disciplined, Structured

and has a mission.

 Is performed after the

test execution phase –
A parallel activity including learning about the
system/product under test, test design and
test execution.

 Has no test cases – Comprises of test ideas.
 And no documentation – Has documentation.
Definition from Satisfice Inc
Introduction to SBTM
Session Based Test Management
Terminologies used: SBTM – MBTS
What is SBTM?
Managing testing by dividing testing into
chunks of time called sessions.
Session notes are maintained as Session logs.
Session Log
Session log is the documentation which states what is tested , how and when.
 Mission
 Date & Start Time
 Estimated Time
 Testers Involved
 Environment, Platform & Version
 Session Notes

Memory of a Bug – If the tester decides to log the bugs outside of the session
time, then the session log serves as a 'memory' of a bug.
Why Debrief ??
Debrief often t0 share and learn from
 Bug reports
 Investigation reports
 Findings
 Observations
 Questions
 Experience reports
 Tools used

Debriefing can help acquire domain knowledge faster by collaborating with other
testers.
Questions?
Is SBTM applicable to projects of any domain
and every scale?
Answer for yourself!
do NOT fall prey to dogma.
Where to from here: Learn about ET
http://www.satisfice.com/articles/what_is_et.shtml
http://www.satisfice.com/tools/procedure.pdf
Network to learn from and with the community of
global testers.
Stop at nothing….
Introducing Change in your Testing
Department.
Here is an interesting series by Bernice Ruhland
on ‘Introducing Session-Based Testing To Your
Team’

http://
media.wix.com/ugd/c47e45_8c6a76d9da034e16990

More Related Content

Similar to Exploratory testing

Make good use of explortary testing
Make good use of explortary testingMake good use of explortary testing
Make good use of explortary testing
gaoliang641
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
Yogindernath Gupta
 
Exploratory testing
Exploratory testingExploratory testing
Exploratory testing
Huib Schoots
 
Computer Software Testing Basics introduced.ppt
Computer Software Testing Basics introduced.pptComputer Software Testing Basics introduced.ppt
Computer Software Testing Basics introduced.ppt
TrevorChinguwo
 
Aim (A).pptx
Aim (A).pptxAim (A).pptx
Aim (A).pptx
14941
 

Similar to Exploratory testing (20)

Exploratory Testing - concept and ideas for SpiraTest
Exploratory Testing - concept and ideas for SpiraTestExploratory Testing - concept and ideas for SpiraTest
Exploratory Testing - concept and ideas for SpiraTest
 
Make good use of explortary testing
Make good use of explortary testingMake good use of explortary testing
Make good use of explortary testing
 
Exploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test StrategyExploratory Testing: Make It Part of Your Test Strategy
Exploratory Testing: Make It Part of Your Test Strategy
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementations
 
ISTQB, ISEB Lecture Notes
ISTQB, ISEB Lecture NotesISTQB, ISEB Lecture Notes
ISTQB, ISEB Lecture Notes
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
 
Implementing TDD in for .net Core applications
Implementing TDD in for .net Core applicationsImplementing TDD in for .net Core applications
Implementing TDD in for .net Core applications
 
Istqb foundation level day 1
Istqb foundation level   day 1Istqb foundation level   day 1
Istqb foundation level day 1
 
Software Characterization & Performance Testing - Beat Your Software with a S...
Software Characterization & Performance Testing - Beat Your Software with a S...Software Characterization & Performance Testing - Beat Your Software with a S...
Software Characterization & Performance Testing - Beat Your Software with a S...
 
Exploratory testing
Exploratory testingExploratory testing
Exploratory testing
 
Essential practices and thinking tools for Agile Adoption
Essential practices and thinking tools for Agile AdoptionEssential practices and thinking tools for Agile Adoption
Essential practices and thinking tools for Agile Adoption
 
Pairing: The Secret Sauce of Agile Testing
Pairing: The Secret Sauce of Agile TestingPairing: The Secret Sauce of Agile Testing
Pairing: The Secret Sauce of Agile Testing
 
Manual Testing Interview Questions & Answers.docx
Manual Testing Interview Questions & Answers.docxManual Testing Interview Questions & Answers.docx
Manual Testing Interview Questions & Answers.docx
 
Unit Testing
Unit TestingUnit Testing
Unit Testing
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Software Testing 2/5
Software Testing 2/5Software Testing 2/5
Software Testing 2/5
 
Test Orchestration in DevOps
Test Orchestration in DevOps Test Orchestration in DevOps
Test Orchestration in DevOps
 
Computer Software Testing Basics introduced.ppt
Computer Software Testing Basics introduced.pptComputer Software Testing Basics introduced.ppt
Computer Software Testing Basics introduced.ppt
 
Aim (A).pptx
Aim (A).pptxAim (A).pptx
Aim (A).pptx
 
Unit Testing, TDD and the Walking Skeleton
Unit Testing, TDD and the Walking SkeletonUnit Testing, TDD and the Walking Skeleton
Unit Testing, TDD and the Walking Skeleton
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
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...
 
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
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Exploratory testing

  • 2. Exploratory Testing Un-scripted – The script is not designed prior to testing but in parallel to testing in what is known as Session Notes. The term Exploratory Testing was coined by Cem Kaner in 1983. An approach to software testing which is concisely described as simultaneous learning, test design and test execution.
  • 3. Busting the Myths about ET.  ET is unstructured – Is disciplined, Structured and has a mission.  Is performed after the test execution phase – A parallel activity including learning about the system/product under test, test design and test execution.  Has no test cases – Comprises of test ideas.  And no documentation – Has documentation.
  • 5. Introduction to SBTM Session Based Test Management Terminologies used: SBTM – MBTS What is SBTM? Managing testing by dividing testing into chunks of time called sessions. Session notes are maintained as Session logs.
  • 6. Session Log Session log is the documentation which states what is tested , how and when.  Mission  Date & Start Time  Estimated Time  Testers Involved  Environment, Platform & Version  Session Notes Memory of a Bug – If the tester decides to log the bugs outside of the session time, then the session log serves as a 'memory' of a bug.
  • 7. Why Debrief ?? Debrief often t0 share and learn from  Bug reports  Investigation reports  Findings  Observations  Questions  Experience reports  Tools used Debriefing can help acquire domain knowledge faster by collaborating with other testers.
  • 8. Questions? Is SBTM applicable to projects of any domain and every scale? Answer for yourself! do NOT fall prey to dogma.
  • 9. Where to from here: Learn about ET http://www.satisfice.com/articles/what_is_et.shtml http://www.satisfice.com/tools/procedure.pdf Network to learn from and with the community of global testers. Stop at nothing….
  • 10. Introducing Change in your Testing Department. Here is an interesting series by Bernice Ruhland on ‘Introducing Session-Based Testing To Your Team’ http:// media.wix.com/ugd/c47e45_8c6a76d9da034e16990