Agile Exploratory Testing
Agile Exploratory Testing Exploratory testing not only helps us learn how a given product works. It also helps us understand priorities, define requirements, and test the most critical components of that product in the first order. The process is iterative, allowing one’s understanding to grow with each subsequent cycle. This process makes it easier to isolate and test the software’s core functionality. As software testers we have the choice of approaching our test subjects either ad hoc, scripted or in a more exploratory style. Based on the circumstances either of them may be a good choice to make and as a tester it is wise to be able to use them all when context calls for them. Even so especially in agile the better choice seems to be to do exploratory testing. Like the agile approaches exploratory testing is natural way aimed at adding business value.