Jump to content

Software Testing Automation Framework

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Andreas Kaufmann (talk | contribs) at 07:21, 29 March 2009 (Removed category "Software testing" (using HotCat)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Software Testing Automation Framework (STAF)
Developer(s)IBM
Initial releaseInitial Release in 1998. Version 3.0 initial release in 2005.
Written inCore application: C++. Public APIs available in Java, C, C++, Python, Perl, Tcl, Rexx.
Operating systemCross-platform
Available inEnglish
TypeTest Automation Framework
LicenseAs of v3.2.5, STAF uses the Eclipse Public License V1.0. Additional details here.
WebsiteSoftware Testing Automation Framework (STAF)

Introduction

The Software Testing Automation Framework (STAF) is an open source project that enables users to create cross-platform, distributed software test environments.

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.

Support

IBM supports users of STAF through extensive online documentation and user forums, accessible via the STAF website.