science testing - spring2019.stpcon.com

29
3/20/2019 1 TESTING SCIENCE Thomas Haver Senior Application Architect, HNB ABOUT ME 1 2

Upload: others

Post on 29-Dec-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

3/20/2019

1

TESTINGSCIENCE

Thomas Haver

Senior Application Architect, HNB

ABOUT ME

1

2

3/20/2019

2

AGENDA

TESTING?

3

4

3/20/2019

3

SCIENCE?

MY JOURNEY

5

6

3/20/2019

4

WHAT IS TESTING?

WHAT IS TESTING?

7

8

3/20/2019

5

WHAT IS TESTING?

ATTRIBUTES?

9

10

3/20/2019

6

ATTRIBUTES?

CONNECTION

11

12

3/20/2019

7

THE

SCIENTIFIC

METHOD

NEXUS of SCIENCE and TESTING

13

14

3/20/2019

8

SCIENTIFIC METHOD

APPLICATION TO TESTERS

15

16

3/20/2019

9

APPLICATION TO TESTERS - EXAMPLE

FALSIFIABLE CLAIMS

17

18

3/20/2019

10

FALSIFIABLE CLAIMS

FALSIFIABLE CLAIMS - EXAMPLE

19

20

3/20/2019

11

STRUCTURE

PEER REVIEW

21

22

3/20/2019

12

DEDUCTION

DEDUCTION

23

24

3/20/2019

13

INDUCTION

INDUCTION

25

26

3/20/2019

14

SESSION-BASED

TEST MANAGEMENT

EXPLORATORY

TESTING

EXPLORATORY TESTING

27

28

3/20/2019

15

EXPLORATORY TESTING

LEARNING

EXECUTION

DESIGNFEEDBACK

EXPLORATORY vs. SCRIPTED

Exploration ScriptingLoose Test CasesCharters

29

30

3/20/2019

16

SESSION-BASED TEST MANAGEMENT

SESSION-BASED TEST MANAGEMENT

31

32

3/20/2019

17

CHARTER

CHARTER

33

34

3/20/2019

18

TIME-BOX

TIME-BOX

35

36

3/20/2019

19

REVIEWABLE RESULT

REVIEWABLE RESULT

37

38

3/20/2019

20

REVIEWABLE RESULT - EXAMPLE

DEBRIEFING

39

40

3/20/2019

21

DEBRIEFING

DEBRIEFING - EXAMPLE

http://www.satisfice.com/sbtm/debrief_checklist.htm

41

42

3/20/2019

22

METRICS

HYPOTHESIS-

DRIVEN

DEVELOPMENT

43

44

3/20/2019

23

HYPOTHESIS-DRIVEN DEVELOPMENT

WHY HDD?

45

46

3/20/2019

24

HDD PROCESS

HDD PROCESS

47

48

3/20/2019

25

HDD TEMPLATE

We believe <THIS CAPABILITY>

49

50

3/20/2019

26

Will result in <THIS OUTCOME>

We will have confidence to proceed

when <WE SEE A MEASURABLE SIGNAL>

51

52

3/20/2019

27

HDD - EXAMPLE

53

54

3/20/2019

28

HDD - EXAMPLE

CONCLUSION

55

56

3/20/2019

29

57