ITL24012 Evaluering og testing av programvare (Høst 2013)
Fakta om emnet
- Studiepoeng:
- 10
- Ansvarlig avdeling:
- Avdeling for informasjonsteknologi
- Studiested:
- Halden
- Emneansvarlig:
- Silvia Henriksdottir
- Undervisningsspråk:
- Norsk
- Varighet:
- ½ år
Emnet er tilknyttet følgende studieprogram
Emnet er obligatorisk i
- bachelorstudiet i informasjonssystemer; studieretning IT-ledelse
Valgfritt emne for
- bachelorsrtudiet i informatikk - design og utvikling av IT-systemer
- bachelorstudiet i informasjonssystemer; studieretning Webutvikling
Forkunnskapskrav utover opptakskrav
Det anbefales at studentene har kunnskaper tilsvarende ITF10306 Databaser, samt et programmeringsemne tilsvarende ITF10208 Webprogrammering 1 eller Innføring i programmering.
Undervisningssemester
5. semester (høst).
4 timer forelesning pr. uke.
Studentens læringsutbytte etter bestått emne
Kunnskap
Etter avsluttet emne skal studenten
- være bevisst på viktigheten av å evaluere og teste IT-systemer.
- kunne gjøre rede for ulike teknikker for evaluering og testing av IT-systemer.
- forstå hvordan evaluering og testing relaterer seg til andre aktiviteter i utviklingsprosessen.
Ferdigheter
Etter avsluttet emne skal studenten kunne
- anvende teknikker for å evaluere og teste IT-systemer.
- jobbe med prosjekter og arbeidsoppgaver, både selvstendig og i team.
- formidle faglig kunnskap til ulike målgrupper både skriftlig og muntlig.
- utarbeide evaluerings- og testrapporter.
Generell kompetanse
Etter avsluttet emne skal studenten
- kunne oppdatere sin kunnskap gjennom litteratursøk, kontakt med fagmiljøer og i sin praksis.
- være bevisst på menneskelige, miljømessige og økonomiske konsekvenser av datateknologiske produkter og løsninger
Innhold
- Testing
- Grunnleggende testteori
- Planlegging av test
- Utføring av test
- Teknikker og strategier for test
- Dokumentasjon av test
- Utviklingsprosessen og testing
- Klassisk utvikling
- Agile utvikling
- Testdrevet utvikling
- Kravprosessen
- Kvalitet av krav
- Kravenes rolle i testing
- Når test kommer til kort
- Sikkerhetskritiske systemer
- Evaluering av systemer
- Planlegging av evaluering
- Utføring av evaluering
- Teknikker og strategier for evaluering
- Dokumentasjon av evaluering
Undervisnings- og læringsformer
Forelesninger, veiledning og prosjektarbeid.
Arbeidskrav - vilkår for å avlegge eksamen
Studentene skal gjennomføre 5 obligatoriske oppgaver i løpet av semesteret, hvor to av oppgavene krever en muntlig fremføring for resten av klassen og faglærer. Alle de obligatoriske oppgavene må være godkjent før studenten kan fremstille seg til eksamen.
Eksamen
4 timers skriftlig eksamen. Bokstavkarakter A-F.
Ingen hjelpemidler er tillatt.
Evaluering av emnet
Dette emnet evalueres på følgende måte:
- Midtsemesterevaluering (frivillig)
- Sluttevaluering (obligatorisk)
Den emneansvarlige lager en emnerapport på bakgrunn av studentenes tilbakemeldinger og sine egne erfaringer med emnet.
Emnerapporten behandles av studiekvalitetsutvalget ved avdeling for informasjonsteknologi.
Litteratur
Litteratur sist oppdatert 21.03.2013
- Software Testing Foundations av Spillner, Linz og Schaefer
- Materiale presentert på web
- Materiale delt ut under forelesningene