TDDD04 |
Programvarutestning, 6 hp
/Software Testing/
För:
CS
D
DAV
I
Ii
IT
U
|
|
Prel. schemalagd
tid: 48
Rek. självstudietid: 112
|
|
Utbildningsområde: Teknik
Huvudområde: Datateknik, Datavetenskap, Informationsteknologi Nivå (G1,G2,A): A
|
|
Datavetenskap Datalogi, datavetenskap
|
|
Mål:
IUAE-matris
Förbereder studenterna att:
- Förstå och tillämpa programvarutestningsmetoder
- Förklara (muntligt och skriftligt) och tillämpa olika teststrategier och testverktyg
- Utvärdera testmetoder utgående från givna domäner.
|
|
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) Programmering (Java, C, C++), Datastrukturer och algoritmer, erfarenhet att utveckla större program
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
|
Organisation: Föreläsningar, lektioner och laborationer.
|
|
Kursinnehåll: Begrepp och tillvägagÃ¥ngssätt vid testning av programvara. Ã"mnet täcker testning pÃ¥ enhets-, modul- och systemnivÃ¥, automatisk och manuell teknik för generering och validering av test data, statisk och dynamisk analys. Verktyg och tekniker för TDD/BDD.
|
|
Kurslitteratur: Copeland, Lee. A Practitioner's Guide to Software Test Design, Artech House Publishers, 2003. ISBN 1-58053-791-X. Övrigt material som publiceras pÃ¥ kursens webbsida.
|
|
Examination: |
TEN1
LAB1
|
Skriftlig tentamen (U,3,4,5) Laborationskurs (U,G) |
4 hp 2 hp
|
|
|
|