TAstudio

TAstudio GUI: Das TAstudio bietet eine Verwaltungsoberfläche über welcher alle Module aufgerufen werden und alle Eigenschaften der Testautomation angepasst werden können.

"Enhanced Scripting" Bibliotheken: Die "Enhanced Scripting" Bibliotheken sind vielfach einsetzbare Erweiterungen und Vereinfachungen für die Skripterstellung mit eggplant. Neben bereits implementierten Standardfunktionalitäten (z.B. Applikation öffnen und schließen) werden hierbei auch Skripte für komplexe Operationen und Prüfungen, die das Erstellen von Tests beschleunigen und verbessern.

KIG Repository: Das KIG Repository ist das Rückrat des TAstudio. Es basiert auf einer relationalen Datenbank, in welcher die relevanten Informationen von Testparametern über Testresultate bis zu den Hard- und Softwareinformationen aller Testclients (SUT) verwaltet werden. Das KIG Repository stellt Daten bereit für die Tests und ist die Grundlage für Reports, Statistiken und Analysen im Bereich der Auswertungen.

Parameterverwaltung: Die Parameterverwaltung ist die zentrale Einheit zur Verwaltung von Parametern, die den Test funktional an die Kundenumgebung anpassen, aber auch die Testausführung beeinflussen. In diesem Modul können alle relevanten Parameter bearbeitet, hinzugefügt und entfernt werden.

SUT Hard- und Softwaredaten Gewinnung: Um die Zuordnung zwischen durchgeführten Tests und Testmaschine herstellen zu können, ist das TAstudio in der Lage alle relevanten Informationen zu einem Test und über die Testmaschine (SUT), auf der der Test ausgeführt wird zu sammeln. Diese Daten stehen einer Auswertung und im Reporting Modul zur Verfügung..

Projektverwaltung: Um Projekte und Testsets klar zu trennen ist eine entsprechende Verwaltungsoberfläche im TAstudio enthalten und über die darin enthaltene Benutzerverwaltung lassen sich alle Beteiligten Ihren Projekten zuordnen. In jedem Projekt können verschiedene Testsets angelegt und konfiguriert werden. Alle projektrelevanten Informationen lassen sich in einem dafür vorgesehenen Bereich editieren und auf die aktuellen Bedürfnisse anpassen.