IBM Rational Functional Tester
Version 6.1
IBM Rational Functional Tester API Reference

Project Version 2.0

com.rational.test.ft
Class rational_ft

java.lang.Object
  extended bycom.rational.test.ft.rational_ft

public class rational_ft
extends java.lang.Object

Command-line interface for Functional Test. From the command line you can perform the following tasks:

Command Line Usage:

For commands that take a <script-name>, the name can be a simple identifier, or it can use Java package syntax. For example:

For the commands where options can be specified, available options are:

For example, -rt.log_format none specifies that no log gets displayed. Supported options and their values are listed in IOptionName. To run Functional Test unattended in batch mode with a TestManager log, you need to include the following options on the rational_ft command line:

Example:
java -Drational_ft.install.dir="D:\Program Files\Rational\Functional Tester\eclipse\plugins\com.rational.test.ft.wswplugin" com.rational.test.ft.rational_ft -datastore e:\record
-playback script.Test -user swalton -password swordfish -project e:\RationalProjects\myProject.rsp -build "build 1" -logfolder default -log myLog

Since:
RFT1.0

Nested Class Summary
static class rational_ft.RationalFtClassLoader
          This class loader is given a path when constructed, and it knows to load classes on that path.
 
Constructor Summary
rational_ft()
           
 
Method Summary
protected static void debug(java.lang.String message)
           
static void main(java.lang.String[] args)
          Entry point for the Java application.
protected static void main(java.lang.String[] args, java.lang.String mainClass)
          This method allows for multiple entry points to RFT with different command processing needs but similar class loading setup.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

rational_ft

public rational_ft()
Method Detail

main

public static void main(java.lang.String[] args)
Entry point for the Java application.

Since:
RFT1.0

main

protected static void main(java.lang.String[] args,
                           java.lang.String mainClass)
This method allows for multiple entry points to RFT with different command processing needs but similar class loading setup. For instance the rational_ft main can use this methods as well as the Hyades test suite run support. The general idea is that the classpath for RFT is generally incomplete and this code resolves those issues and allows users to focus on the classes that scripts use and not the JARs/DLLs needed by RFT.


debug

protected static void debug(java.lang.String message)