In dit hoofdstuk beschrijven we de flow-testen die we hebben uitgevoerd op basis van de usecases in ons SRS. Hierbij is het doel om onderdelen die moeilijk te unit-testen zijn te testen. Ook laten we hiermee zien wat het gevolg is van meerdere stappen achter elkaar uitvoeren.
Test 1.1
Usecase: "Handmatig declareren reiskosten"
De situatie test dat het mogelijk is om met de gewenste gegevens een woon-werk declaratie toe te voegen.
Beginsituatie
- De database wordt vanuit het DDL script aangemaakt.
- Het test-data script is uitgevoerd.
- De tester is successvol ingelogd met het "BeheerDer" account.
- De tester start vanuit het "werkplekoverzicht".
Verwachte uitkomst test
- De site laat een bevestiging zien van het aanmaken van de declaratie.
- De declaratie komt erbij te staan voor de relevante datum in de interface van de website.
Stappen
- Navigeer naar declaraties door op de knop in de bovenste navigatiebalk te klikken.
- Klik op de gele knop die "+" aangeeft. Een popup moet openenen
- In de popup, selecteer de optie "Declareer woon-werk verkeer". Een nieuwe popup moet openen.
- Selecteer de datum van de volgende dag in het "Datum" veld.
- Bij het veld "Opmerking", vul in "Test 1.1"
- Kies de knop "Sla op". Hierna wordt de pagina herladen.
- Valideer of de declaratie is toegevoegd aan de lijst voor de betreffende datum.
Resultaten
Test uitgevoerd op 8-6-2022. Browser Firefox.
Stap | Geslaagd (ja/nee) | Opmerkingen |
---|---|---|
1 | Ja | |
2 | Ja | |
3 | Ja | |
4 | Ja | De datum gebruikt is 9-6-2022 |
5 | Ja | De opmerking gebruikt is "Test 1.1" |
6 | Ja | |
7 | Ja |
Test 1.2
Usecase: "Handmatig declareren reiskosten"
Deze situatie test dat het niet mogelijk is om een woon-werk declaratie toe te voegen zonder opmerking.
Beginsituatie
- De database wordt vanuit het DDL script aangemaakt.
- Het test-data script is uitgevoerd.
- De tester is successvol ingelogd met het "BeheerDer" account.
- De tester start vanuit het "werkplekoverzicht".
Verwachte uitkomst test
- De site laat een bevestiging zien van het aanmaken van de declaratie.
- De declaratie komt erbij te staan voor de relevante datum in de database.
Stappen
- Navigeer naar declaraties door op de knop in de bovenste navigatiebalk te klikken.
- Klik op de gele knop die "+" aangeeft.
- In de popup die volgt, selecteer de optie "Declareer woon-werk verkeer".
- Selecteer de datum van de volgende dag in het "Datum" veld.
- Laat het veld "Opmerking" leeg.
- Kies de knop "Sla op"
- De pagina zou niet moeten reageren.
- Klik buiten de popup op de vervaagde achtergrond. De pop-up zou hierdoor moeten sluiten.
- Valideer dat er geen declaratie is toegevoegd voor de betreffende datum.
- Indien er geen declaratie is toegevoegd, dan is de test geslaagd.