TestSupport-Bibliotheken

Das TestSupport-Modul stellt zentrale Basisklassen und -funktionen in der Skriptsprache Python zur Verfügung, mit deren Hilfe schnell und unkompliziert Testrahmen für projektspezifische Anforderungen erstellt werden können.

Der Testrahmen (TestEnvironment) bietet Methoden zur definierten Initialisierung von Testumgebung und Prüfling vor Testbeginn und zum sauberen De-Initialisieren nach Abschluss des Testlaufs. Dabei werden Ergebnisse der Testschritte über den Testrahmen sicher und zuverlässig entsprechend der aktuellen Testablaufstruktur abgelegt. Die Erweiterung um Hilfsmethoden (z.B. Aufstart- und Abschaltsequenzen, Zugriff auf Variablen­container und konfigurierte Tool-Schnittstellen) ist zudem einfach durchführbar und steht dann projektweit in allen Einzeltests zur Verfügung.

Die TestSupport-Basis­bibliotheken sind projekt­über­greifend gültig und werden zusammen mit der grafischen Oberfläche zur Testablauf­steuerung iTestStudio TA ausgeliefert.