Step 1
Requirements-Based Testing
Limit the scope to make it manageable
use BDD
Some notes about BDD
https://www.xmind.net/m/9vqi/
Some notes: How we can test without formalized requirements
https://www.xmind.net/m/yAnW/
Use Heuristic and Mnemonics
Heuristics are simply experience-based techniques for problem solving, learning, and discovery
Test Heuristics Cheat Sheet Elisabeth Hendrickson
http://testobsessed.com/wp-content/uploads/2011/04/testheuristicscheatsheetv1.pdf
Heuristic Test Strategy Model James Bach
http://www.satisfice.com/tools/htsm.pdf
Use Mnemonics
RCRCRC
https://www.xmind.net/m/q3gr/
http://www.qualityperspectives.ca/resources/#mnemonics
Step 2
Session-based Testing
Structure exploratory testing to allow large-scale implementations
http://www.satisfice.com/articles/sbtm.pdf
http://www.satisfice.com/sbtm/
Define a goal for your session
Explore <target> with <resources> to discover <information>
Timebox session
Charter
Step 3
Test Tours
Define a concrete goals
to focus
James Whittaker Tours
The Money tour
Cover those features and functions that are highlighted in marketing literature
The Landmark tour
Navigate through an application
Check list. UI-testing. Web-form. Font. Navigation
https://www.xmind.net/m/qWtv/
The Intellectual tour
Needs to be asking the hardest questions
The FedEx tour
Needs to be able to track the data through the various stages as it flows through the app
The After-hours tour
Test maintenance functions
The Garbage collector's tour
Do a spot check on every item of a particular feature.
James Bach & Michael Bolton Tours
Documentation Tour:
find user manual and some instructions
Sample Data Tour:
Employ any sample data you can
Variability Tour:
Tour a product looking for anything that is variable and vary it
Complexity Tour
Tour a product looking for the most complex features and data
Continuous Use
While testing, do not reset the system
https://www.developsense.com/blog/2009/04/of-testing-tours-and-dashboards/
Mike Kelly Tours
FCC CUTS VIDS
Feature tour
get familiar with all the controls and features
Complexity tour
find the five most complex things about the app
Claims tour
find all the information in the product which tells you what the product does
Configuration tour
find all the ways you can change settings in the app
User tour
Imagine five users for the product and the information they would want from the product or the major features they would be interested in
Testability tour
find all the features you can use as testability features
Scenario tour
Imagine five realistic scenarios
Variability tour
:find things you can change in the application
Interoperability tour
What does this app interact with?
Data tour
Identify the major data elements of the app
Structure tour
Find everything you can about what comprises the physical product
Step 4
Adapt brainstorm techniques
Explore the product from different viewpoints
The six Thinking Hats
How to use the Six Thinking Hats for UX-Exploratory Testing
https://www.xmind.net/m/cwwC/
It will be useful!
Advice
Try to focus exploratory testing on capabilities instead of features leads to deeper insights and prevents tunnel vision.
Think about
When should we stop testing?
https://www.xmind.net/m/bLn2/
Sourses
https://testingtimes.com.au/exploratory-testing-references/
https://ministryoftesting.com/dojo/lessons/explore-galore-30-tips-to-supercharge-your-exploratory-testing-efforts
http://katrinatester.blogspot.com/2014/09/heuristics-and-oracles.html
http://www.kaner.com/pdfs/QAIExploring.pdf
http://www.satisfice.com/blog/archives/1509
https://assets.ctfassets.net/ut4a3ciohj8i/4ukPUn6tfiig8S4ASuaeoQ/670bba8e5498239a7fbbf404952beb08/Ingo_Philipp_Rediscover_Exploratory_Testing.pdf
https://www.xmind.net/m/7FMV/
https://danieldonbavand.com/testing-166/
https://searchsoftwarequality.techtarget.com/tip/Six-tours-for-exploratory-testing-the-business-district-of-your-application