SAFS Framework Release Notes
2004.12.16

Definitions, Critical Reminders, SAFS Tools, Install Instructions, Setup Notes, New Stuff


Definitions:

SAFS Software Automation Framework Support
SAFS Engine A Data Driven Engine implemented using SAFS
SAFS/DriverCommands A SAFS Engine for tool-independent Driver Commands
Home Page SAFSDEV on Sourceforge

Back2Top, Definitions, SAFS Tools, Install Instructions, Setup Notes, New Stuff

CRITICAL REMINDERS

Affected customizable files from previous releases:

If you have taken advantage of any of the customization capabilities of this framework, then you must take some simple precautions prior to installing this new release. Installing a new version of the framework will install new, default versions of these files.

SAFSTID.INI
You should make a backup of any SAFSTID.INI in your SAFS install directory (C:\SAFS) if you have this file and modified settings. Then evaluate how and if you want to merge with the new file.

SAFS Batch Files
If you have previously installed the SAFS Framework separately, then you may have manually modified batch files or VBS script(s) to handle custom project paths. You will need to backup modified files and evaluate how and if you want to merge such changes with the new files.

Failure to perform any of these prescribed backups may render your prior customizations nonexistent. Hopefully, you have backed them up somewhere already as part of your normal ongoing activities. Right?!


Back2Top, Definitions, Critical Reminders, Install Instructions, Setup Notes, New Stuff

No new tools introduced with this release. However, SAFS\ROBOTJ now transparently supports Web clients in addition to Java clients.


Back2Top, Definitions, Critical Reminders, SAFS Tools, Setup Notes, New Stuff

Installation Instructions

Review Backup Reminders in Critical Reminders

If you have not done so, review the Critical Reminders concerning backups of locally modified or customized files from previous releases. I'd hate to say, "I told ya so."

Short-N-Sweet install instructions:

A Java JVM and Windows Scripting Host V5.6 or later is required. Refer to SetupSAFS.README in the Java Runtime and Windows Scripting Host sections for more details and install information for those tools.

  1. Extract the SAFSFramework .ZIP into ANY directory.
    Extract all files of the ZIP file into ANY directory. A good choice might be something like C:\TEMP, or even C:\SAFS. RRAFS (Rational) users might do best to extract into their ".\Rational\Rational Test\sqabas32" directory. Enable "OVERWRITE Existing Files" if you have a previous release.

  2. Run the extracted SetupSAFS.vbs script.
    In Windows Explorer, locate "SetupSAFS.vbs" in that directory and double-click to execute it.

  3. Setup SAFS and (optionally) IBM Rational XDE Tester per SetupSAFS.README
    Verify/Complete any setup per doc.
SetupSAFS.vbs will prompt to confirm for the installation of the SAFS Framework and STAF.  The user has the option to skip these installations by pressing "No" or "Cancel" when prompted.

SetupSAFS.vbs will not install any program that will appear in Control Panel's "Add/Remove Program" application.


Back2Top, Definitions, Critical Reminders, SAFS Tools, Install Instructions, New Stuff

Additional Setup Notes and Information

Additional notes and instructions for this release can be found via the links below. These are generally reviewed in the listed order. The files are contained in the downloaded installation ZIP file and available once all contents of the ZIP file are extracted into the install directory. (The links to these will work once unzipped locally.)

SetupSAFS.README Install STAF and SAFS Services
SetupRuntime.README Runtime Setup for Testing
SetupRobotJ.README Optionally, setup IBM Rational XDE Tester to use STAF and SAFS Services


Back2Top, Definitions, Critical Reminders, SAFS Tools, Install Instructions, Setup Notes,

New, Fixed, or Enhanced Stuff

Many thanks to those who have contributed for this release:

Most notable items, but not all-inclusive is:


Back2Top, Definitions, Critical Reminders, SAFS Tools, Install Instructions, Setup Notes
Carl Nagle, SAS
Project Manager, SAFSDEV
***REMOVED***