This article discusses exploratory testing, one of the most exciting manual testing techniques.
Exploratory tests are purely based on human creativity and curiosity.
These are tests performed without a prepared written script, where the testers are supposed to find issues on the fly.
The exploratory tests allow us to investigate the system behaviours missed by scripted tests.
Initially being manual testers, we can not allow tools to evaluate usability, UX, and accessibility, detect edge cases and UI glitches and play with the product as humans.
Automated tests lack creativity, empathy, and intuition.
Exploratory testing can also be applied in pairs using peer programming principles.
Exploratory testing is more spontaneous and informal than scripted testing yet requires discipline to be done adequately.
No AI-driven tools can replace human creativity, empathy and intuition in testing.
To achieve high-quality products, we should keep exploring and wear our Sherlock's hat proudly.