Software Testing Automation Framework (STAF) is a framework
that enables you to improve component reuse and automation in test
cases and test environments. It is an open-source multi-platform framework
for reusable components such as services for resource management,
logging, and monitoring. STAX (Software Testing Automation Execution
engine) is an XML-based execution engine implemented as an external
STAF service. STAX automates the workflow of test cases and test environments.
There are two deployment models for running STAF/STAX; an integrated
STAX server and an external STAX server. In both cases, the IBM® Rational® Quality
Manager server
and test machines must have the STAF service installed and running.
The function that this topic describes might
not be available, depending on how lab management permissions and
client access licenses have been defined for your user account. You must have the Lab Management Client
Access License to take advantage of integrating with STAF/STAX.
Integrated STAX server
The STAX jobs are
run on the RQM server. The STAX service must be installed and configured
on the RQM server. This is the simplest deployment.
External STAX server
The STAX jobs are run
on an external server. The external server must have STAF and STAX
installed. This deployment works well for heavy automation loads.