-
-
Get STAF
-
-
-
-
-
-
Support
-
-
-
-
-
-
-
-
-
Feedback
-
-
-
-
-
-
Development
-
-
-
Useful Links
-
- Distributed Testing Project
-
-
|
STAF/STAX V3 Documentation
The following documentation is provided for the current versions of STAF V3 and STAX V3.
If you want to view documentation for STAF V2, go to the
STAF V2 Documentation page instead.
STAF V3 Documentation
- STAF V3 Frequently Asked Questions (FAQ)
Contains frequently asked questions and answers about STAF and STAX. You should check the
FAQ before submitting a question to a STAF Help forum or mailing list.
- Getting Started with STAF V3 (PDF)
Gets you started using STAF. It guides you through many common tasks that are performed when using
STAF, including a detailed examination of a demo which shows how you can instrument and leverage
STAF in your testing.
- STAF V3 Installation Guide (PDF)
Contains detailed information on how to install STAF.
- STAF V3 User's Guide (HTML)
Contains detailed information on how to set up STAF and use STAF commands and Services. Contains
in-depth information including service command syntax and return codes.
- STAF Diagnostics Guide (HTML)
This document describes common techniques to debug problems when running STAF.
- STAF V3 Service Command Reference (HTML)
Contains a quick reference to the syntax of the service commands.
- STAF V3 API Return Code Reference (HTML)
Contains a quick reference to the STAF return codes.
- STAF Java User's Guide (HTML)
This document describes STAF's V3 support for the Java language. It includes
information on the core STAF Java APIs as well as the wrappers provided for
the Monitor and Log services.
- STAF Perl User's Guide (HTML)
This document describes STAF's V3 support for the Perl language. It includes
information on the core STAF Perl APIs as well as the wrappers provided for
the Monitor and Log services.
- STAF Python User's Guide (HTML)
This document describes STAF's V3 support for the Python language. It includes
information on the core STAF Python APIs as well as the wrappers provided for
the Monitor and Log services.
- STAF Tcl User's Guide (HTML)
This document describes STAF's V3 support for the Tcl language. It includes
information on the core STAF Tcl APIs as well as the wrappers provided for
the Monitor and Log services.
- STAF Ant Task User's Guide (HTML)
This document describes how to use the STAF Ant Task to call into the
STAF framework from within an Ant build script.
- STAF V3 Developer's Guide (HTML)
Contains detailed information on how to build STAF. It will walk you through
the process of obtaining the STAF source code and setting up your build environment.
STAF developers are the intended audience for this document.
- STAF V3 Service Developer's Guide (HTML)
This document describes how you create STAF services, and includes
implementation of a sample service in both Java and C++.
- STAF V3 Migration Guide (HTML)
Contains important information for existing STAF V2 users that should be read before
migrating to STAF V3.
- STAF V3 Overview
Contains an overview highlighting some of the major differences between STAF V2 and STAF V3.
STAX V3 Documentation
- Getting Started with STAX V3 (PDF)
Gets you started using STAX. It guides you through many common tasks that are performed when using
STAX, including getting started running a STAX job and to create a STAX XML document.
- STAX V3 User's Guide
Contains detailed information on how to configure and use the STAX service. Contains
in-depth information including syntax for creating STAX XML documents, how to use the
STAX Monitor, and examples of STAX XML documents.
- STAXDoc User's Guide (PDF)
STAXDoc is used to generate documentation for your STAX xml files.
As you grow your library of STAX functions, you will probably find it useful
to document the STAX functions to make it easier to reuse them and share
them with other test groups.
- STAX V3 Extensions Developer's Guide (HTML)
This document describes how you create extensions for STAX.
Extensions to the STAX service can be written which define new elements
that can be used in a STAX xml file. In addition, extensions to the STAX
Monitor can be written which define new plug-in views which can be displayed
via the STAX Monitor.
Other STAF Services Documentation
- Cron Service User's Guide
Contains detailed information on how to configure and use the Cron service.
The Cron service allows you to register STAF commands that will be executed
at a specified time interval.
- Email Service User's Guide
Contains detailed information on how to configure and use the Email service.
The Email service allows you to send an email message to a list of recipients.
- Event Service User's Guide
Contains detailed information on how to configure and use the Event service.
The Event service allows process communication based on events occuring.
- EventManager Service User's Guide
Contains detailed information on how to configure and use the EventManager service.
The EventManager service allows you to register with the Event service in order
to execute STAF Commands.
- FSExt Service User's Guide
Contains detailed information on how to configure and use the FSExt service.
The FSExt service provides some tools to perform extended file system requests
(in addition to the FS service provided by core STAF).
- HTTP Service User's Guide
Contains detailed information on how to configure and use the HTTP service.
The HTTP service allows you to quickly and easily make HTTP requests.
These requests can be grouped together in a session. Performing requests in
a session provides the ability simulate a browsing experience.
- NamedCounter Service User's Guide
Contains detailed information on how to configure and use the NamedCounter service.
The NamedCounter service provides the ability to dynamically manage counters based on a name.
- Namespace Service User's Guide
Contains detailed information on how to configure and use the Namespace service.
The Namespace service provides a namespace hierarchy for storing and retrieving
a persistent repository of variables.
- SXE Service User's Guide
Contains detailed information on how to configure and use the SXE service.
The SXE service provides a simple STAF service to execute a list of STAF
commands specified in a file.
- Timer Service User's Guide
Contains detailed information on how to configure and use the Timer service.
The Timer service allows a process on one machine to periodically
receive a notification message from the same or another machine.
This can be used to have one machine periodically execute a process on
another machine, as a "heartbeat" to monitor the activity of a machine,
or any other purpose where a periodic timer may be useful.
STAF Technical Papers
- STAF Technical
Overview
This paper describes how STAF evolved to address the issues of reuse and
automation for test organizations. It also describes the design of STAF
and how STAF was employed to automate a resource-intensive test suite used
by an actual testing organization within IBM.
- STCL
Test Tools Architecture
This paper discusses the requirements for a Test Tools architecture formulated by
Software Test Community Leaders (STCL) in IBM. STAF is discussed in this paper.
|
|