Hallo,
Wie stellst du die das Programm vor?
Willst du Testfälle während bzw. vor dem Entwickeln coden (Testfirst-Ansatz), oder möchtest du ein Tool, mit dem du ein fertiges Projekt absicherst?
Bezüglich Test-First wäre DUnit ganz gut. Da findest du hier bei den Tutorials was von mir.
Für Oberflächen-Tests würde ich Test Complete (
http://www.automatedqa.com/products/tc.asp) empfehlen.
Dort kannst du per Maus, oder per Delphi-Syntax Testfälle definieren und "abspielen".
Es kommt ganz darauf an was und wie du testen willst.
grüße, daniel