You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

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

  1. Navigeer naar declaraties door op de knop in de bovenste navigatiebalk te klikken.
  2. Klik op de gele knop die "+" aangeeft. Een popup moet openenen
  3. In de popup, selecteer de optie "Declareer woon-werk verkeer". Een nieuwe popup moet openen.
  4. Selecteer de datum van de volgende dag in het "Datum" veld.
  5. Bij het veld "Opmerking", vul in "Test 1.1"
  6. Kies de knop "Sla op". Hierna wordt de pagina herladen.
  7. Valideer of de declaratie is toegevoegd aan de lijst voor de betreffende datum.


Resultaten

Test uitgevoerd op 8-6-2022. Browser Firefox.


StapGeslaagd (ja/nee)Opmerkingen
1Ja
2Ja
3Ja
4JaDe datum gebruikt is 9-6-2022
5JaDe opmerking gebruikt is "Test 1.1"
6Ja
7Ja

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 database.

Stappen

  1. Navigeer naar declaraties door op de knop in de bovenste navigatiebalk te klikken.
  2. Klik op de gele knop die "+" aangeeft.
  3. In de popup die volgt, selecteer de optie "Declareer woon-werk verkeer".
  4. Selecteer de datum van de volgende dag in het "Datum" veld.
  5. Bij het veld "Opmerking", vul in "Test 1.1"
  6. Kies de knop "Sla op"
  7. De pagina wordt herladen.
  8. Valideer of de declaratie is toegevoegd aan de lijst voor de betreffende datum.
  9. 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

  1. Navigeer naar declaraties door op de knop in de bovenste navigatiebalk te klikken.
  2. Klik op de gele knop die "+" aangeeft.
  3. In de popup die volgt, selecteer de optie "Declareer woon-werk verkeer".
  4. Selecteer de datum van de volgende dag in het "Datum" veld.
  5. Laat het veld "Opmerking" leeg.
  6. Kies de knop "Sla op"
  7. De pagina zou niet moeten reageren.
  8. Klik buiten de popup op de vervaagde achtergrond. De pop-up zou hierdoor moeten sluiten.
  9. Valideer dat er geen declaratie is toegevoegd voor de betreffende datum.
  10. Indien er geen declaratie is toegevoegd, dan is de test geslaagd.


  • No labels