Objekt-orienteret Programmering og Algoritmik
Lektion 4

Der bliver en re-eksamen i OOPA onsdag 9. februar 2011. Denne re-eksamen vil være mundtlig. Se her.

Emne
Test og Dokumentation

Black box test og white box test. Unit test. Test af objekt-orienterede programmer. Værktøjet NUnit til C#. Dokumentation af objekt-orienterede programmer.

Dato
Torsdag 25.2.2010

Plenum
Klokken 12.30 - 14.15 i A414

Litteratur
Slides til test af objekt-orienterede programmer

Slides til dokumentation af objekt-orienterede programmer

Artiklen Improve the Design and Flexibility of Your Project with Extreme Programming Techniques af Will Stott og James Newkirk handler om OOP unit testing, test driven development, og et konkret værktøj til dette.

Supplerende litteratur: Kapitlet Unit Testing (siderne 5-19) af SW9 Rapporten Automated Unit Testing - A survey of Tools and Techniques af Mads Bach-Sørensen og Mikael Malm


Læsevejledning: I kan opnå den basale indsigt om test og dokumentation via slides. De udvalgte sider af rapporten "Automated Unit Testing - A survey of Tools and Techniques" giver jeg ballast omkring de fundamentale begreber inden for unit testing. Dette er supplerende litteratur, som ikke bliver en del af pensum. Artiklen "Improve the Design and Flexibility of Your Project with Extreme Programming Techniques" giver indsigt i unit testing gennem konkret kode og værktøj.

Øvelser
Øvelserne til denne lektion afholdes torsdag 25.2.2010 klokken 14.30 - 16.15

I dag holdes øvelserne i grupperummene.

Start med at installere testværktøjet NUNIT, jf Opgave 14.3. Gennemfør dernæst Opgave 14.3.

Installer dernæst dokumentationsværktøjet Doxygen, jf. Opgave 15.1. Gennemfør dernæst Opgave 15.2.

Hvis tiden tillader det skriv lidt test og/eller dokumentation af en udvalgt klasse og processer det med NUnit og Doxygen.

Referencer


Kurt Nørmark

Genereret: Fredag 3. december 2010, 12:50:45
Programmeret af Kurt Nørmark med brug af LAML teknologi
Kurt Nørmarks Hjemmeside
BAIT Hjemmeside