Software Testing Automation
Framework (STAF)
ist ein Framework, mit dem Sie die Wiederverwendung von Komponenten und die Automatisierung in Testfällen und Testumgebungen verbessern können. STAF ist ein plattformübergreifendes Open-Source-Framework für wiederverwendbare Komponenten, z. B. Services für Ressourcenmanagement, Protokollierung und Überwachung. Software Testing Automation
Framework Execution Engine (STAX) ist eine XML-basierte Engine, die als externer STAF-Client implementiert wird. STAX automatisiert den Workflow von Testfällen und Testumgebungen. Für die Ausführung von STAF STAX; sind zwei Implementierungsmodelle verfügbar, ein integrierter STAX-Server und ein externer STAX-Server. In beiden Fällen muss sowohl auf dem IBM® Rational Quality
Manager-Server als auch auf den Testservern der STAF-Client installiert sein und ausgeführt werden.
Die in diesem Thema beschriebene Funktion ist möglicherweise nicht verfügbar. Dies hängt davon ab, wie die Lab Management-Berechtigungen und Clientzugriffslizenzen für Ihren Benutzeraccount definiert wurden. Für die Integration mit STAF STAX benötigen Sie eine Clientzugriffslizenz für Lab Management.
Integrierter STAX-Server
Die STAX-Jobs werden auf dem RQM-Server ausgeführt. Der STAX-Client muss auf dem RQM-Server installiert und konfiguriert werden. Dies ist die einfachste Form der Implementierung.
Externer STAX-Server
Die STAX-Jobs werden auf deinem externen Server ausgeführt. Auf dem externen Server müssen STAF und STAX installiert sein. Diese Art der Implementierung eignet sich gut für eine hohe Automatisierungslast.