Software Testing Automation Framework
From Wikipedia, the free encyclopedia
| Software Testing Automation Framework (STAF) | |
|---|---|
| Developed by | IBM |
| Initial release | Initial Release in 1998. Version 3.0 initial release in 2005. |
| Written in | Core application: C++. Public APIs available in Java, C, C++, Python, Perl, Tcl, Rexx. |
| OS | Cross-platform |
| Available in | English |
| Genre | Test Automation Framework |
| License | As of v3.2.5, STAF uses the Eclipse Public License V1.0. Additional details here. |
| Website | Software Testing Automation Framework (STAF) |
Contents |
[edit] Introduction
The Software Testing Automation Framework (STAF) is an open source project that enables users to create cross-platform, distributed software test environments.
[edit] Services
STAF includes a number of services that provide specific functionality. The most prominent of these is called the STAf eXecution engine (STAX), which executes test scripts. Other services provide cron, file system, inter-process communication, e-mail, and HTML support, among others. The documentation includes instructions and guidelines for developers to generate their own custom services, as well.
[edit] Support
IBM supports users of STAF through extensive online documentation and user forums, accessible via the STAF website.

