Besøksadresse
Sikt avdelingskontor i Oslo (kart)
Fridtjof Nansens vei 19
0369
Oslo
Denne siden beskriver testing av ny/endret funksjonalitet i versjon 2.5 av FSWS.
Versjonen krever oppdatering av FS-databasen. Første fase av testingen vil gjøres mot noen utvalgte institusjoner.
All testing kan gjøres med FSWS-klienten.
Det er også laget et testskript med tilhørende eksempelfiler for å lette testingen. Alle filene er samlet i en zip-fil: FSWS2.5-testfiler.zip. Pakk ut filen i en ny mappe, og åpne testV2-5.bat i en editor. Her er det beskrevet nærmere hvordan man kan kjøre tester.
Feil kan meldes ved å sende epost til fs-support@fsat.no. Bruk "FSWS 2.5 feilmelding" som tittel. Send med en kort forklaring, eksempeldata brukt i kallet og eventuell returnert feilmelding.
Nr | Test |
---|---|
1.1 | Sjekk at getRom leverer listen med rom og at utdata validerer mot skjemaet. |
Nr | Test |
---|---|
2.1 | Sjekk at getBASData kan levere fagpersoner og/eller historikk, og at utdata validerer mot skjemaet. |
Nr | Test |
---|---|
3.1 | Sjekker at getBrisData gir feilmelding når den får en dato-parameter fram i tid. |
Generelt: Testene bør kjøres mot samtlige tabeller som CRUD jobber med: Person, Soknad, SoknadsAlternativ, Student, Vurdkombmelding, Undervisningsmelding, Studieprogramstudent og KullKlasseStudent. I alle tester bør det kontrolleres at utdata validerer mot skjemaet.
NB! Verdier for alle primærnøkkelkolonner må alltid være med i kall på doUpsert og doSelect.
Nr | Test |
---|---|
4.1 | Sjekk at doUpsert håndterer innsetting av nye rader korrekt. |
4.2 | Sjekk at doUpsert håndterer oppdatering av eksisterende rader korrekt, og at man kan utelate verdier for visse kolonner. |
4.3 | Sjekk at doSelect håndterer uttrekk av eksisterende rader korrekt, og spesielt at de to nye kolonnene Dato_Studierett_Gyldig_Til og StudentStatKode er med. |
4.4 | Sjekk at doSelect håndterer uttrekk av ikke-eksisterende rader korrekt. |
4.5 | Sjekk at doSelectMany håndterer "spørringer" korrekt. Kall doSelectMany med verdier for utvalgte kolonner. |
4.6 | Sjekk at CRUD-operasjonene gjør skjemavalidering. |
Nr | Test |
---|---|
5.1 | Sjekk at getEmner returnerer emnepåmeldinger for en gitt student korrekt. |
Oppdatert 28.09.2010