Exploratory testing
With exploratory testing, testers are exploring the application to identify and document potential bugs. It focuses on discovery and relies on the guidance of the individual tester to discover defects that are not easily discovered using other types of tests. This type of testing is often referred to as ad hoc testing.
Most quality testing techniques use a structured approach by creating test cases up front (just like we did in our previous demo). Exploratory testing is the opposite of this and is mostly used in scenarios where someone needs to learn about a product or application. They can review the quality of the product from the user perspective and provide feedback quickly. This will also make sure that you don't miss cases that can lead to critical quality failures. The outcome of these ad hoc tests can later be converted into a test plan as well.
Microsoft has released a Test & Feedback extension for exploratory testing. This extension can...