luis fraile exploratory testing myths ro

20
Exploratory Testing myths

Upload: romania-testing

Post on 27-Dec-2014

812 views

Category:

Technology


0 download

DESCRIPTION

 

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