exploratorytesting presentation lazar grkovski

8
Definition What is Exploratory Testing (ET) Exploratory testing often performed as a black box testing Highly skilled approach for functionality testing Exploratory testing

Upload: lakojutsu

Post on 14-Feb-2017

37 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: ExploratoryTesting Presentation Lazar Grkovski

DefinitionWhat is Exploratory Testing (ET)Exploratory testing often performed as a black box testingHighly skilled approach for functionality testing

Exploratory testing

Page 2: ExploratoryTesting Presentation Lazar Grkovski

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

Page 3: ExploratoryTesting Presentation Lazar Grkovski

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

Page 4: ExploratoryTesting Presentation Lazar Grkovski

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

Page 5: ExploratoryTesting Presentation Lazar Grkovski

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

Page 6: ExploratoryTesting Presentation Lazar Grkovski

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

Page 7: ExploratoryTesting Presentation Lazar Grkovski

7

Simple example from my experience

Exploratory Testing

Page 8: ExploratoryTesting Presentation Lazar Grkovski

8

Thank you…..