the future is codeless… really - eurostar conference · writing test cases in geb/spock 27...

Post on 30-May-2020

13 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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/

blu@nine.dk ukr@nine.dk aaa@nine.dk

top related