28
Begin with specs risk in mind IAN PESTELOS How to design your tests to find more valuable bugs

Begin with Risk in Mind

Embed Size (px)

Citation preview

Page 1: Begin with Risk in Mind

Begin with specs risk in mind

IAN PESTELOS

How to design your tests to find more valuable bugs

Page 2: Begin with Risk in Mind

IAN PESTELOSFounder @ TestKamp

[email protected]

/in/ianpestelos

@ianpestelos

Page 3: Begin with Risk in Mind
Page 4: Begin with Risk in Mind

Perception - Reality Gap

We suffer from ...

a lot…

^

and with

Page 5: Begin with Risk in Mind

Expectation - Reality Gap

It becomes...

Page 6: Begin with Risk in Mind

No bugsTest ALL browsers & devices

100% test coverage

No failing test

Page 7: Begin with Risk in Mind

Time, info are limited

I amonly

human

Not all tests can be known

I cannot assurequality

Page 8: Begin with Risk in Mind

You know nothing?

Page 9: Begin with Risk in Mind

What to do?

Page 10: Begin with Risk in Mind

Take a bite

Agile Testing Donut - Gojko Adzic

Page 11: Begin with Risk in Mind

War Stories

Page 12: Begin with Risk in Mind

Play

Page 13: Begin with Risk in Mind

PLAY Nightmare Headline Game

by Elizabeth Hendrickson

Page 14: Begin with Risk in Mind

PLAY Generic Risk cards

Page 15: Begin with Risk in Mind

see James Bach’s Generic Risk List

Page 16: Begin with Risk in Mind

PLAY dumb

Page 17: Begin with Risk in Mind

Some exercises

Page 18: Begin with Risk in Mind

How to address them?

Page 19: Begin with Risk in Mind

R.I.P.

Page 20: Begin with Risk in Mind

You can do it!esearchR Google

Page 21: Begin with Risk in Mind

deateI

Brainstorm. Make them test too.

Page 22: Begin with Risk in Mind

repareP

Winter is coming.

Page 23: Begin with Risk in Mind

Other options?

Page 24: Begin with Risk in Mind

Next steps?

Page 25: Begin with Risk in Mind

Writings of

Jon & James Bach

Michael Bolton(Not the singer)

Page 26: Begin with Risk in Mind
Page 27: Begin with Risk in Mind

Play R.I.P.

What’s the worst that can happen?

Begin with risk in mind

Page 28: Begin with Risk in Mind

IAN PESTELOSFounder @

[email protected]

/in/ianpestelos

@ianpestelos

Questions?