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.
Table of Contents |
---|
Include Page | ||||
---|---|---|---|---|
|
Test 1.
1Usecase: "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 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.
- Bij het veld "Opmerking", vul in "Test 1.1"
- Kies de knop "Sla op"
- De pagina wordt herladen.
- Valideer of de declaratie is toegevoegd aan de lijst voor de betreffende datum.
- Indien dat zo is, dan is de test geslaagd
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.