The Future is Codeless… Really - EuroSTAR Conference · Writing test cases in Geb/Spock 27...
Transcript of The Future is Codeless… Really - EuroSTAR Conference · Writing test cases in Geb/Spock 27...
The Future is Codeless… Really?
Bojana Lund, Ulrik Kruse and Anders Aaberg
Nine A/S
1
STARRING: Bojana Lund, Ulrik Kruse and Anders Aaberg
3
Whole team approach,
supported by code
reviews, is the ultimate
test tool!
4
5
AGENDA
The future is (hopefully) not codeless
The Whole Team Approach
Dealing with developers
Code review
6
7
Expensive test
tools, used in
isolation, come
with a price.
8
Dialogue
increases quality!
9
Use the same practices
for test code as for
application code!
10
Placing technical in front
of tester didn’t make it
much cooler.
11
Real coders
don’t click.
12
Actively engage developers in
the test code in order to
facilitate dialogue.
13
Time for
Change!
14
Beginnings are
difficult.
15
No overpriced course can
substitute for hands-on
learning.
16
The Whole Team
Approach
Everyone on the
project team is held equally
responsible for the quality and
success of the project.
17
What it takes:
18
Without support from
management, you will not
succeed!
01.
Add test automation to the
Definition of Done.
02.
19
Demand to be part of all
scrum rituals!
03.
20
21
If you don’t sit together,
you’re not a team!
04.
If you don’t work together,
you’re not a team!
05.
22
23
All code together.
06.
Application code
Unit test code
End-to-end test code
24
Take
ownership!
07.
25
One board to rule them all!08.
26
Be courageous!
09.
From the Agile Manifesto (5):
Build projects around motivated
individuals. Give them the
environment and support they need,
and trust them to get the job done.
27
28
Writing test cases in Geb/Spock
27
Writing test cases in Geb/Spock
Start small…
29
Start small…
28
Start small…
28
30
… and move on to bigger things.
31
It’s just
fun!!!
Dealing with developers
32
1. Testers, do
your homework!
33
34
2. Take chances,
ask questions.
3. Choose your
battles wisely!
35
36
37
Bad attitudes turn
code reviews into
battlegrounds.
38
Monologues kill
code review!
39
40
Show respect!
41
Investigate instead
of fighting.
42
43
SUMMARY
The future is (hopefully) not codeless
The Whole Team Approach
Dealing with developers
Code review
Jump!
44
45
2 Unit tests, 0 End-to-end tests
46
Q A&
47
THANK
YOU
Contact
Bojana: Ulrik: Anders:
https://www.linkedin.com/i
n/bojana-sofronic-lund/
https://www.linkedin.com/i
n/ulrikkruse/
https://www.linkedin.com/i
n/andersaaberg/