Exploratory testing is a test flow that provides additional test coverage and usability assessment, using a non-scripted testing approach. It is no-constrained
, non-scripted
observational-based testing.
According to Martin Fowler, "Rather than trying to verify that the software conforms to a pre-written test script, exploratory testing explores the characteristics of the software, raising discoveries that will then be classified as reasonable behavior or failures." See Martin's article on Exploratory Testing.
There are two variants of exploratory supported by Testspace:
- Spec based
observations
- Session based
observations
Both types support pushing issues to GitHub.
Learn more about Testspace support of Exploratory Testing.