Testskripte entwickeln
Ein Testskript besteht aus drei Hauptteilen – seine Attribute, die Skriptbefehle und die Parameter.

Wie andere eCATT-Objekte enthält das Testskript obligatorische Attribute (Titel, Paket, Verantwortlicher und Anwendungskomponente) sowie Attribute mit Verwaltungsinformationen. Zwei wichtige Attribute sind das Pflegesystem und die Versionierungsinformationen. Sie müssen einen Systemdatencontainer in den Pflegeattributen zuweisen, damit das Testskript die Systemumgebung während der Entwicklung adressieren kann. Sie können auch ein Zielsystem vom Systemdatencontainer angeben, das als standardmäßiges Zielsystem während der Design-Zeit verwendet wird. Ein Testskript kann in mehreren Versionen existieren und die Gültigkeit eines Testskripts für das Testen eines bestimmten Systems wird durch die Versionierungsinformationen festgelegt.
Die Import- und Export-Parameter definieren die Schnittstelle des Testskripts, damit Werte von und zu dem Skript übergeben werden können. Sie können außerdem lokale Variablen anlegen, die nur innerhalb des Testskripts verwendet werden.
Die Befehle beschreiben den Test. Ein Skript enthält normalerweise eine oder mehrere aufgezeichnete Transaktionen mit verknüpften Prüfungen und Berechnungen. Dies muss aber nicht der Fall sein. Es könnte beispielsweise auch ein paar hilfreiche Funktionen enthalten, die von einem anderen Skript referenziert werden können oder es könnte mehrere Referenzen zu anderen Skripts enthalten, um einen komplexeren Test mithilfe von wiederverwendbaren Einheiten durchzuführen.