exploratorytesting presentation lazar grkovski
TRANSCRIPT
DefinitionWhat is Exploratory Testing (ET)Exploratory testing often performed as a black box testingHighly skilled approach for functionality testing
Exploratory testing
2
WHY TO USE?Exploratory testing can help software testers to keep up with the fast development of agile software projectsET is known as simultaneous learning, test design and test execution processAbility to investigateLess test preparationFast feedback
Exploratory testing
3
Advantages
It doesn’t require long preparation for testingFast test-case & bug creation using MTMAction recordings [recording steps in order to be automatically executed the next time]Saving lot of typing and figuring out how do we get the bugTest case is automatically associated with the bug
Exploratory testing
4
Exploratory Testing
Creating a bug from failed test-case using recording in MTM
No need for steps to reproduce [the steps are created automatically]No need for taking screen shots [the screen shots are created automatically]Can give you clear results of where the bug is
5
Benefits of ET
Increases focus on unique scenarios with greater potential to find a bugCritical thinking from testers during testing processOpportunity to think like as end users - ‘Voice of the customer’ which means improvement of the product
Exploratory Testing
6
AVAILABLE TOOLS
There is a lot of available tools for exploratory testing starting from pen and a paper till some advanced tools like MTM and qTestExplorer
We will focus on MTM because we use MTM in Allocate.
Exploratory Testing
7
Simple example from my experience
Exploratory Testing
8
Thank you…..