Lecture 6
LECTURE 6:
Test og Dokumentation
Kurt Nørmark ©
Department of Computer Science, Aalborg University, Denmark
September 2001
Title page
Abstract
References from this lecture
Exercises in this lecture
Page 1
Introduktion til programtest
Page 24
Code Review
Page 2
Introduktion til test
Page 25
Code Review
Page 3
Testabilitet
Page 26
Test af objekt-orienterede programmer
Page 4
Testenheder
Page 27
Observationer
Page 5
Testutopi
Page 28
Test af klasse 'skiver'
Page 6
Programbevis
Page 29
Detaljer om slice-baseret klasse enhedstest
Page 7
White box testteknik
Page 30
Klassen som testenhed: Praktiske problemer
Page 8
White box test
Page 31
Test i forhold til kontraktideen (1)
Page 9
Test af uafhængige stier
Page 32
Test i forhold til kontraktideen (2)
Page 10
Fra programenhed til flow graph (1)
Page 33
Opsummering
Page 11
Fra programenhed til flow graph (2)
Page 34
Introduktion til programdokumentation
Page 12
Udledning af testtilfælde til white box test
Page 35
Hvorfor programdokumentation
Page 13
Andre white box tests
Page 36
Moduldokumentation
Page 14
Black box testteknik
Page 37
Dokumentation: Strukturering i tid og rum
Page 15
Black box test
Page 38
Dokumentation i forhold til test
Page 16
Valg af input til black box test (1)
Page 39
Javadoc
Page 17
Valg af input til black box test (2)
Page 40
Introduktion til javadoc
Page 18
Eksempel på black box test
Page 41
Javadoc materiale
Page 19
Teststrategi
Page 42
Literate Programming
Page 20
Teststrategi
Page 43
Intern programdokumentation ala literate programming
Page 21
Enhedstest
Page 44
Det klassiske literate programming værktøj
Page 22
Integrationstest
Page 45
Intern struktur af et literate WEB dokument
Page 23
Sammenligning af top-down og bottom-up integrationstest
Page 46
Opsummering
Generated: Monday March 31, 2008, 12:08:36
on the system cs-unix