Kwalitatief unit testen, hoe pak je dit aan?

50
KWALITATIEF UNIT TESTEN Hoe schrijf je goede tests? Martijn Kooijman & Kars Blom 29-04-2015

Transcript of Kwalitatief unit testen, hoe pak je dit aan?

KWALITATIEF UNIT TESTEN Hoe schrijf je goede tests?

Martijn Kooijman & Kars Blom 29-04-2015

A G E N D A |

•A G E N D A | 03

04

I N T R O D U C T I E

I N T R O D U C T I E |

05I N T R O D U C T I E |

06

V E R S C H I L L E N

V E R S C H I L L E N |

07V E R S C H I L L E N |

08V E R S C H I L L E N |

09V E R S C H I L L E N |

• Consistent herhaalbaar

• Snel uitvoerbaar

• Op zichzelf staand

• Valideert een enkel scenario (of "use case")

10V E R S C H I L L E N |

• Elke test die niet voldoet aan de voorgaande

regels

• Test interactie tussen meerdere

componenten en/of het systeem

• Kan gedeelde resources gebruiken

11

T H E O R I E

T H E O R I E |

12T H E O R I E |

13T H E O R I E |

14T H E O R I E |

15T H E O R I E |

16T H E O R I E |

17T H E O R I E |

18

B E S T P R A C T I C E S

B E S T P R A C T I C E S |

19B E S T P R A C T I C E S |

20B E S T P R A C T I C E S |

21B E S T P R A C T I C E S |

22B E S T P R A C T I C E S |

23B E S T P R A C T I C E S |

24B E S T P R A C T I C E S |

25B E S T P R A C T I C E S |

26B E S T P R A C T I C E S |

P R A K T I J K |

28P R A K T I J K |

29P R A K T I J K |

M O C K I N G |

31M O C K I N G |

32M O C K I N G |

33M O C K I N G |

34M O C K I N G |

35M O C K I N G |

36M O C K I N G |

37M O C K I N G |

38M O C K I N G |

39M O C K I N G |

40M O C K I N G |

41M O C K I N G |

•–

42M O C K I N G |

43M O C K I N G |

P R A K T I J K |

45P R A K T I J K |

S A M E N V A T T I N G |

47S A M E N V A T T I N G |

48S A M E N V A T T I N G |

V R A G E N ? |

FOLLOW US

facebook.com/tricode

linkedin.com/company/tricode

slideshare.net/tricode

twitter.com/tricode

www.tricode.nl