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 Variablencontainer und konfigurierte Tool-Schnittstellen) ist zudem einfach durchführbar und steht dann projektweit in allen Einzeltests zur Verfügung.
Die TestSupport-Basisbibliotheken sind projektübergreifend gültig und werden zusammen mit der grafischen Oberfläche zur Testablaufsteuerung iTestStudio TA ausgeliefert.