vrijdag 25 februari 2011

Systeemtest

Systeemtest
Met de systeemtest gaan we kijken of alle systeemeisen het doen en of het klopt.
Wij gaan dit doen op 11 maart 2011 van 14:00 uur tot 16:00 uur. Dit doen wij samen van onze groep op school. Hiervoor gaan we gebruik maken van een computer en een door ons ontworpen systeem.
Wij testen of alle systeemeisen het doen. Dit door de meest vreemde situaties na te doen. Cijfers invoeren waar geen cijfers horen, rare tekens waar deze niet horen en ga zo maar door. Kortom wij gaan al het mogelijke uitproberen om op deze manier de fouten te ontdekken en die eruit te halen.

Planning:

Deel 1
(Scenario 1 t/m 4)

Start:
14:00



Simulatie 1-5 start

Einde:
14:45



Resultaten worden verzameld, opmerkingen en fouten worden genoteerd.


Pauze:    14:45 – 15:00

Deel 2
(Scenario 5 t/m 8)

Start:
15:00



Simulatie 5-8 start

Einde:
16:45



Resultaten worden verzameld, opmerkingen en fouten worden genoteerd.


Rolverdeling:
Rowan Groen = Systeembeheerder
Demy Kuipers = Leerling
Bart Markus = Ouder

Fouten en opmerkingen worden genoteerd door Willemijn van Poppel

Hieronder vindt u de testscenario’s.
Scenario 1: Alle gegevens moeten direct in een database bestand komen te staan.

Stap
Omschrijving
Uitvoerder
Gewenst resultaat
Geslaagd?/ Commentaar
1.
Leerling schrijft zich in.
Leerling
Voldaan aan inschrijving.

2.
Leerlings sluit programma af.
Leerling
Gegevens worden opgeslagen.



 



Scenario 2: Inschrijving en materiaal pakket worden tegelijkertijd gekozen dus niet via twee aparte inschrijvingsformulieren.

Stap
Omschrijving
Uitvoerder
Gewenst resultaat
Geslaagd?/ Commentaar
1.
Leerling schrijft zich in.
Leerling
Voldaan aan inschrijving.

2.
Leerlings maakt pakketkeuze.
Leerling
Materiaal wordt tegelijkertijd gekozen.

3.
Leerling sluit programma af.
Leerling
Gegevens worden opgeslagen.








 Scenario 3: Er wordt een bericht naar de ouders gestuurd met een toestemmingslink en alle gegevens over de reis.
Stap
Omschrijving
Uitvoerder
Gewenst resultaat
Geslaagd?/ Commentaar
1.
Gegevens worden opgeslagen na inschrijving.
Database
Gegevens worden bewaard.

2.
Link wordt verzonden naar ouders.
Database
Automatische mail wordt verzonden naar ouders met toestemmingslink.

3.
Link wordt geactiveerd.
Ouder
Inschrijving voltooid.









 
Stap
Omschrijving
Uitvoerder
Gewenst resultaat
Geslaagd?/ Commentaar
1.
Ouder activeert link.
Ouder
Toestemming wordt gegeven.

2.
Na activeren wordt de leerling automatisch toegevoegd aan deelnemerslijst.
Database
Leerling staat op de deelnemerslijst.








 Scenario 5: Als de leerling aan de deelnemerslijst is toegevoegd kan de leerling ook zien hoeveel leerlingen voor hem zich hebben ingeschreven. Ze zien dus de volgorde van inschrijvingen.

Stap
Omschrijving
Uitvoerder
Gewenst resultaat
Geslaagd?/ Commentaar
1.
Leerling wordt toegevoegd aan deelnemerslijst.
Database
Leerling staat op de deelnemerslijst.

2.
Leerling wordt teruggestuurd naar nieuw scherm.
Leerling
Gegevens worden opgeslagen.







Scenario 6: Na te zijn toegevoegd aan de deelnemerslijst krijgen de leerling en de ouders een bevestigingsmail dat de leerling officieel meegaat of in de wachtrij staat.

Stap
Omschrijving
Uitvoerder
Gewenst resultaat
Geslaagd?/ Commentaar
1.
Leerling wordt toegevoegd aan deelnemerslijst.
Database
Leerling staat op de deelnemerslijst.

2.
Automatisch wordt er een bevestigingsmail naar de ouders gestuurd.
Database
Ouder krijgt bevestiging dat de leerling officieel meegaat of in de wachtrij staat.








Scenario 7: Ouders moeten toegang tot het programma hebben en kunnen zien wie de begeleiders zijn, inclusief hun gegevens voor eventuele vragen.
Stap
Omschrijving
Uitvoerder
Gewenst resultaat
Geslaagd?/ Commentaar
1.
Ouder ontvangt gebruikersnaam en wachtwoord.
Database
Ouder kan inloggen.

2.
Ouder logt in.
Ouder
Ouder heeft toegang tot het programma en beschikt over de nodige informatie.









 Scenario 8: De beheerder van het systeem ziet een totaal overzicht van alle inschrijvingen inclusief de totale kosten. totale kosten.

Stap
Omschrijving
Uitvoerder
Gewenst resultaat
Geslaagd?/ Commentaar
1.
Beheerder logt in.
Beheerder
Beheerder heeft een overzicht van alle inschrijvingen en keuzes die gemaakt zijn.

2.
Beheerder logt uit.
Beheerder
Database blijft onveranderd. (uitzondering wanner er wijzigingen zijn aangebracht)






















Hierboven ziet u een duidelijk overzicht van hoe het precies gaat.
We beginnen met het testen van het systeem, van die test wordt een rapport geschreven. Als er fouten worden gevonden gaan die naar de programmeur. Deze haalt ze eruit en verbeterd het systeem. Vervolgens wordt er een nieuw testscenario gemaakt om het verbeterde systeem opnieuw testen. Daar wordt weer een rapport van geschreven, worden er opnieuw fouten in gevonden dan gaan de fouten naar de programmeur. En als deze fouten er ook weer uit zijn gehaald wordt er weer een testscenario gemaakt en wordt er weer opnieuw getest.
Dit gaat net zolang door totdat er een foutloos systeem is ontwikkeld dat voldoet aan de eisen die de opdrachtgever heeft gesteld.



 
Scenario 4: Na toestemming van de ouders wordt de leerling automatisch aan de deelnemerslijst toegevoegd.

Geen opmerkingen:

Een reactie posten