Top Banner
Exploratory Testing myths
20

Luis fraile exploratory testing myths ro

Dec 27, 2014

Download

Technology

Romania Testing

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Luis fraile   exploratory testing myths ro

Exploratory Testing myths

Page 2: Luis fraile   exploratory testing myths ro

[email protected]

CTO / Co-founder

@lfraile - @vs_anywhere

www.lfraile.net

http://geeks.ms/blogs/lfraile/

Luis Fraile

Page 3: Luis fraile   exploratory testing myths ro

20/05/2014

Exploratory testing?

Page 4: Luis fraile   exploratory testing myths ro

20/05/2014

Keys tosuccess

Inspect and adapt

Be creative! Take

advantage of your team´s

skillset

Additional to other Testing

Quickly find defects

Add value to your

customer

TEST EARLY,

TEST OFTEN !!!

Page 5: Luis fraile   exploratory testing myths ro

Some myths…

20/05/2014

Page 6: Luis fraile   exploratory testing myths ro

20/05/2014

Myth 1: Same as Ad-hoc testing

Must be planned and documented

You must know

What has been tested

When was it tested

What defectswhere logged

Some ideas

Testing tours from

James Whittaker

Session-based from James Bach

Your own method

Ad-hoc testing is a commonly used term for software testing performed without planning and documentation

Page 7: Luis fraile   exploratory testing myths ro

5/20/2014

Myth 2: Can´t be measured

Multiple measurement techniques

• Session-Based Test Management SBTM

• Amount of logged defects

• Defects vs. user story complexity

You must be creative

Warning… Warning!

• Don´t be fooled by metrics

Page 8: Luis fraile   exploratory testing myths ro

20/05/2014

Myth 3: Endless

Difficult to focus on long tasks (> 25 min)

Endless == useless

Must focus on specifics

•Requirements

•Problems

•Complex parts

Stay focused for burst periods (25 min)

Page 9: Luis fraile   exploratory testing myths ro

20/05/2014

Page 10: Luis fraile   exploratory testing myths ro

Myth 4: Can´t reproduce defects

How do you reproduce a defect?

Be a Explorer

Like David Livingstone

Toolset

Record video / audio

Screen captureAnalog

recording (i.e. Pen and paper)

Empower developers

…adopt a developer

Page 11: Luis fraile   exploratory testing myths ro

20/05/2014

Adopt a developer

Page 12: Luis fraile   exploratory testing myths ro

Myth 5: Only for Agile teams

Inspect and adapt

Insanity: doing the same thing over and

over again and expecting different

results.

Look for new ways of testing

Empower your team by allowing creativity…

... Do you trust your team?

… or not? …

Page 13: Luis fraile   exploratory testing myths ro

Myth 6: Not documented

Tester “Lonely Planet”

• User manual

• Online help (the F1 tour)

• Help from third parties

Alternative Tester

• Goes outside the tour (cancelling processes halfway, using “undo”, doing things twice…)

• Uses uncommonly used functionality or processes

• Always with an objective in mind

Second visit

• You need pictures / notes (screenshots, videos, defects…)

Page 14: Luis fraile   exploratory testing myths ro

Did we change your mind?

Page 15: Luis fraile   exploratory testing myths ro

As soon as possible

Defects can appear in any

phase

... Pretotyping

http://www.pretotyping.org/the-pretotyping-manifesto-1

20/05/2014

When to start

Page 16: Luis fraile   exploratory testing myths ro

What to expect

• … one more time

Defects

• Key areas

• Increased knowledgeTest plan

Page 17: Luis fraile   exploratory testing myths ro

Tools

Very Important Rol

Should help you to

•Manage testing effort

•Manage test executions

•Manage defects

•Metrics to measure progress

Page 18: Luis fraile   exploratory testing myths ro

Experience and experimentMOST IMPORTANT THING !!!!!

Page 19: Luis fraile   exploratory testing myths ro

References

● Agile Testing from Lisa Crispin y Janet Gregory

● Anutthara Baradwaj (Microsoft) http://blogs.msdn.com/b/anutthara

● James Bach http://www.satisfice.com/blog/

● James Whittaker (Google Microsoft) http://blogs.msdn.com/b/jw_on_tech/● Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to

Guide Test Design

● http://thecodinglove.com/

Page 20: Luis fraile   exploratory testing myths ro

Thanks for your timeLuis Fraile // [email protected] // @lfraile // @vs_anywhere

20/05/2014