Date post: | 15-Jul-2015 |
Category: |
Software |
Upload: | eurostar-software-testing-conference |
View: | 263 times |
Download: | 0 times |
Improve your flexibility by mastering different ways of testing
Jan Jaap Cannegieter
Vice President SYSQA B.V.
Download resources from: www.sysqa.com/eurostar
© S
YS
QA
Alm
ere
Agenda
• Influence of agile on testing
• Integrating different ways of testing in scrum
• Consequences for the tester (and for me)
2
© S
YS
QA
Alm
ere
Poll
I have deep knowledge and have applied the following ways of testing:
• Detailed scripting
• Session based testing
• Bug hunts
• Test tours
• Freestyle exploratory testing
3
Influence of agile on testing
4
© S
YS
QA
Alm
ere
5
Less time for test preparation
Less or no documentation available
Less conformance checking, more goals oriented testing
More regressiontesting and automation
Part of a multifunctional team
Shared goals andresponsibilities
Work in sprints
Also do other tasks
Also others doing our tasks
Influence of agile on testing
© S
YS
QA
Alm
ere
Consequences agile manifesto for testing
• Individuals and interaction over processes and tools• Don’t stick to the method/handbook but choose the best way of testing in a
given situation
• Working software over comprehensive documentation• More focus on actual test execution, less documenting detailed test scripts
(upfront)
• Customer collaboration over contract negotiation• Use ways of testing in which you can involve the customer
• Respond to change over following the plan• Less test planning, don’t stick to the method/handbook
6
Integrating different ways of testing in scrum
© S
YS
QA
Alm
ere
Different ways of testing
8
Scripted testing Exploratory testing
© S
YS
QA
Alm
ere
Different ways of testing
9
Scripted testing Exploratory testing
© S
YS
QA
Alm
ere
Different ways of testing
10
Inspired by ‘Telling your exploratory story’ by Jon Bach, Agile 2010 conference
Detailed scripting
Global scripting
Session based testing
Bug hunts
Test tours
Pure exploratory
testing
Scripted testing Exploratory testing
Download the ebook from http://www.sysqa.nl/publicatie/ebook-situational-testing-english/
© S
YS
QA
Alm
ere
Testing in scrum?
11
________________________________________________________________________________________
Product backlog
2-4 weken
24 uur
________________________
Sprint backlog
‘Shipable’ product
Refinement
Daily scrum
Sprint review:• Demo• DOD• Retrospective
Burndownchart
© S
YS
QA
Alm
ere
Testing in scrum:Detailed scripting and global scripting
12
Decision way of testing
1 page testplan
Master testplanPreperation Execution R&A
Inte-gration
Detailed scripting
Global scripting
Session based testing
Bug hunts
Test tours
Pure exploratory
testing
Scripted testing Exploratory testing
________________________________________________________________________________
________________________
Scru
m a
ct.
Test
act.
© S
YS
QA
Alm
ere
Testing in scrum:Session based testing and bug hunts
13
Decision way of testing
1 page testplanMaster testplan
Making testch.Execution and R&A Inte-
gration
Detailed scripting
Global scripting
Session based testing
Bug hunts
Test tours
Pure exploratory
testing
Scripted testing Exploratory testing
________________________________________________________________________________
________________________
Scru
m a
ct.
Test
act.
© S
YS
QA
Alm
ere
Testing in scrum:Test tours and pure exploratory testing
14
Decision way of testing/tours
1 page testplanMaster testplan
Inte-gration
Detailed scripting
Global scripting
Session based testing
Bug hunts
Test tours
Pure exploratory
testing
Scripted testing Exploratory testing
________________________________________________________________________________
________________________
Scru
m a
ct.
Test
act.
Execution
R&A
Consequences for the tester (and for me)
© S
YS
QA
Alm
ere
How many ways of testing do you master?
16
Detailed scripting
Global scripting
Session based testing
Bug hunts
Test tours
Pure exploratory
testing
Scripted testing Exploratory testing
Inspired by ‘Telling your exploratory story’ by Jon Bach, Agile 2010 conference
Download the ebook from http://www.sysqa.nl/publicatie/ebook-situational-testing-english/
© S
YS
QA
Alm
ere
17
A professional tester masters different ways
of testing so that he/shecan test in an optimal
way all the time
© S
YS
QA
Alm
ere
19
© S
YS
QA
Alm
ere
How did it feel for me?
20
Discussion on www.testhuddle.com
Login
Forum
Software testing discussions
Improve your flexibility …
© S
YS
QA
Alm
ere
22
Success with improving your
flexibility!
Jan Jaap CannegieterVice President SYSQA [email protected]@jjcannegieter+31-627038827