17
Exploratory Testing Work Course Maaret Pyhäjärvi Email: <[email protected]> | Twitter: maaretp

Exploratory Testing Work Course

Embed Size (px)

Citation preview

Page 1: Exploratory Testing Work Course

Exploratory Testing Work Course

Maaret PyhäjärviEmail: <[email protected]> | Twitter:

maaretp

Page 2: Exploratory Testing Work Course
Page 3: Exploratory Testing Work Course

Testing as Performance (Exploring) vs. Testing as Artifact Creation

Page 4: Exploratory Testing Work Course

4

Realizations about Nature of Testing

2016

1639

5±2

Page 5: Exploratory Testing Work Course

5

20DYNAMICALLY ADAPT FOR LIMITED BUDGET

OPPORTUNITY COST

Page 6: Exploratory Testing Work Course

6

16 EXPECT THEUNEXPECTED

Page 7: Exploratory Testing Work Course

7

1639ROUTES ARE RELEVANT

NOT ALL BUGS ARE EQUAL

Page 8: Exploratory Testing Work Course

8

5±2TAKE NOTES

CREATE CHECKLISTS

Page 9: Exploratory Testing Work Course

Getting Set Up• Google Freemind and download the

latest beta version

Page 10: Exploratory Testing Work Course

Strong Style Pairing“For an idea to go from your head to

the computer it must go though someone else’s hands”

*http://llewellynfalco.blogspot.fi/2014/06/llewellyns-strong-style-pairing.html

Page 11: Exploratory Testing Work Course

Mob Programming Rulesfor Exploratory Testing Activity

• No thinking as the driver• Yes, and…

• Kindness, consideration and respect

Page 12: Exploratory Testing Work Course

Explore with Intent

Mission Charter

Other Charters Details

INTE

NT

LEARNIN

GS

Page 13: Exploratory Testing Work Course

13

Exploratory Testing: Frame of Management

”A day’s work”

Vision (“Sandbox”) Current Charter

Other Charters Details

Bug Reports

Perception of quality

and coverage

Quality ReportDebriefin

g

Tester

Test Manager

PastResultsObstaclesOutlookFeelings

?#

xCharter backlog of the future testing

Out of budget

Next in importanc

e!#, ?, x, +20:20:60

Session sheets of the past testing

Idea of exploratio

n

Metrics summary

Coaching

PlaybooksCoverage outlines

Page 14: Exploratory Testing Work Course

StructureFunction

DataPlatform

OperationsTime

Page 15: Exploratory Testing Work Course

15

Exploration SkillsSource: Adapted from James Bach, Jon Bach, Michael Bolton. Exploratory Testing

Dynamics. v.2.2. 2009

Self-manageme

nt

Developing ideas

Examining product

DoneTo DoIssuesCoverage

All sources available Best use of time – effective and efficient work

Making modelsTool support – creative solutionsRisk-based testing – scientific approachKeeping one’s eyes open

Page 16: Exploratory Testing Work Course
Page 17: Exploratory Testing Work Course

Question, Thoughts?Feedback?