exploratory testing myths romanian testing conference 2014

20
Exploratory Testing myths

Upload: luis-fraile

Post on 07-Jul-2015

765 views

Category:

Technology


5 download

DESCRIPTION

Let's uncover some myths and misconceptios of Exploratory Testing

TRANSCRIPT

Page 1: Exploratory testing myths Romanian Testing Conference 2014

Exploratory Testing myths

Page 2: Exploratory testing myths Romanian Testing Conference 2014

[email protected]

CTO / Co-founder

@lfraile - @vs_anywhere

www.lfraile.net

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

Luis Fraile

Page 3: Exploratory testing myths Romanian Testing Conference 2014

16/05/2014

Exploratory testing?

Page 4: Exploratory testing myths Romanian Testing Conference 2014

16/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: Exploratory testing myths Romanian Testing Conference 2014

Some myths…

16/05/2014

Page 6: Exploratory testing myths Romanian Testing Conference 2014

16/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

Context-based testing

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: Exploratory testing myths Romanian Testing Conference 2014

5/16/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: Exploratory testing myths Romanian Testing Conference 2014

16/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: Exploratory testing myths Romanian Testing Conference 2014

16/05/2014

Page 10: Exploratory testing myths Romanian Testing Conference 2014

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: Exploratory testing myths Romanian Testing Conference 2014

16/05/2014

Adopt a developer

Page 12: Exploratory testing myths Romanian Testing Conference 2014

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: Exploratory testing myths Romanian Testing Conference 2014

Myth 6: Not documented

What we think of documentation?

But there are:

• Video

• Screenshots

• Audio

• Bugs

• New test plans …

Page 14: Exploratory testing myths Romanian Testing Conference 2014

Did we change your mind?

Page 15: Exploratory testing myths Romanian Testing Conference 2014

As soon as possible

Defects can appear in any

phase

... Pretotyping

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

16/05/2014

When to start

Page 16: Exploratory testing myths Romanian Testing Conference 2014

What to expect

• … one more time

Defects

• Key areas

• Increased knowledgeTest plan

Page 17: Exploratory testing myths Romanian Testing Conference 2014

Tools

Very Important Rol

Should help you to

•Manage testing effort

•Manage test executions

•Manage defects

•Metrics to measure progress

Page 18: Exploratory testing myths Romanian Testing Conference 2014

Experience and experimentMOST IMPORTANT THING !!!!!

Page 19: Exploratory testing myths Romanian Testing Conference 2014

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: Exploratory testing myths Romanian Testing Conference 2014

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

16/05/2014