As its name implies, exploratory testing is about exploring, finding out about the software, what it does, what it doesn’t do, what works and what doesn’t work. The tester is constantly making decisions about what to test next and where to spend the (limited) time. This is an approach that is most useful when there are no or poor specifications and when time is severely limited.
Exploratory testing can be used in conjunction with other techniques.
[Read more…] about What is Exploratory testing in software testing? Examples, When/How to do, Agile