Week 12 - Technisch testen. Vervolg - JV49

Introductie ProjectManagement
TTR-SSD leerjaar 3
Week 12: 
Technisch Testen
Vervolg
1 / 17
suivant
Slide 1: Diapositive
Applicatie- en mediaontwikkelaarMBOStudiejaar 3

Cette leçon contient 17 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

Introductie ProjectManagement
TTR-SSD leerjaar 3
Week 12: 
Technisch Testen
Vervolg

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Planning
V-model & Technisch testen.

Nieuwe opdracht.

Klassikale oefentoets.
Wat weet jij nu over technisch testen?





Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Slide 3 - Diapositive

Waar zit testen in het proces?
Welke soorten testen kennen we al?

Slide 4 - Diapositive

Dit is nieuw!
Wat is technisch testen?
Het testen van software is ...
Vaststellen of de software aan de eisen voldoet. Door te weten wat er getest gaat worden (het testobject), welke eisen er zijn (de testbasis). En hoe de test uitgevoerd gaat worden (de methode).

Samenvatting van
https://nl.wikipedia.org/wiki/Testen_(software)

Slide 5 - Diapositive

Algemene definitie van testen
Integration Test
Testen of verschillende onderdelen van een systeem goed samenwerken.

"Het werkt op mijn computer"

Slide 6 - Diapositive

Cet élément n'a pas d'instructions

Unit test
Testen of een kleine functionaliteit doet wat het moet doen.

Test niet meerdere dingen tegelijk.

Goed: Kan een gebruiker €25 naar iemand over maken?
Fout: Kan iemand inloggen om daarna €25 euro naar iemand over te maken?

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Maken van een unit test
Bepaal wat je gaat testen (het testobject).

Bepaal de eisen waar de software aan moet voldoen
(de testbasis)

Bepaal hoe de test uitgevoerd gaat worden (de methode)


Slide 8 - Diapositive

Cet élément n'a pas d'instructions

Het testobject. Wat ga je testen?

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

De testbasis. Waar moet de test aan voldoen? (happy path)

Slide 10 - Diapositive

Cet élément n'a pas d'instructions

Hoe gaat de test uitgevoerd worden?
(De methode voor de happy path)

Slide 11 - Diapositive

Cet élément n'a pas d'instructions

Hoe gaat de test uitgevoerd worden?
(De methode voor een edge case)

Slide 12 - Diapositive

Cet élément n'a pas d'instructions

Hoe gaat de test uitgevoerd worden?
(De methode voor een extreme case)

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

Opdracht
1. Rond de opdracht 'Use case testen: Tikkie app' af als je deze nog niet afgemaakt hebt.

2. Bedenk een unit test voor het praktijkwerk project. Beschrijf deze met de template 'bron 7.2. Use case template'.

Deadline: Deze zondag 24 november.
Lever je werk op tijd in!

Slide 14 - Diapositive

Cet élément n'a pas d'instructions

Je maakt een technische test voor een bank-app. Het saldo is €260,-.
Je vraagt de tester om €224 over te maken.
Wat test je?
A
Happy path
B
Edge case
C
Extreme case

Slide 15 - Quiz

Unit is één stukje code dat bij elkaar hoort, dus B
Je maakt een technische test voor een bank-app. Het saldo is €200,-.
Je vraagt de tester om €224 over te maken.
Wat test je?
A
Happy path
B
Edge case
C
Extreme case

Slide 16 - Quiz

Unit is één stukje code dat bij elkaar hoort, dus B
Je maakt een technische test voor een bank-app. Het saldo is €200,-.
Je vraagt de tester om $224 over te maken.
Wat test je?
A
Happy path
B
Edge case
C
Extreme case

Slide 17 - Quiz

Unit is één stukje code dat bij elkaar hoort, dus B