Rational Functional Tester supports applications that are developed using certain technologies. Verify the type of technology that is used to develop the test application, and verify if Rational Functional Tester supports functional testing of the domains and the controls in the application. If Rational Functional Tester supports the technology, and does not support a specific control for functional testing by default, you can use Proxy SDK to develop proxies that enable support for specific controls.
For information about supported domains, see Test application domain support.
For information about using Proxy SDK, see Introduction to Proxy SDK.
Yes. For configuration details, see Eclipse Support.
If your Rational Functional Tester installation detects another Rational Software Development Platform (SDP) tool on the workstation or an existing Eclipse installation, it shares the IDE shell on the workstation. If no other SDP tool is found on the workstation, Rational Functional Tester installs its own instance of the SDP shell. Rational Functional Tester shares the shell with Rational Software Architect, Rational Application Developer, Rational Performance Tester or any of the Rational Software Development Platform offerings.
For information about shell sharing, see the technote http://www.ibm.com/support/docview.wss?&uid=swg27019698.
When you encounter a problem, debugging might be helpful to obtain more information about the possible causes of the problem. The problem can be in playback as well as in recording. To set the Rational Functional Tester Debug Perspective preference, see the instructions in Debugging scripts.
startApp("IBM.com");
com.rational.test.ft.script.RunException: CRFCN0630E: Cannot find application [IBM] in the configuration file.
To avoid this exception, applications must be configured for testing on the playback workstation before the scripts are played back. For instructions to configure your applications for testing, see Configuring applications for testing.
Alternately (or if you do not have a scripting environment installed), use the command line interface as described in the technote Invoking the Rational Functional Tester Configure menu items from a command line. If you have multiple applications to test, manually specifying the application information in the Application Configuration Tool can be time consuming. This technote describes how to copy the application configuration information between workstations, avoiding the need to manually enter this information.
<ApplicationList L=".ApplicationList">
</ApplicationList>
"C:\Program Files\Rational\XDETester\eclipse\XDETester.exe" -vm
"C:\Progra~1\j2sdk1.4.1_02\bin\javaw.exe"
HKEY_LOCAL_MACHINE\SOFTWARE\Rational Software\Rational Test\8\Rational FT JRE
Do these steps if you encounter problems trying to enable the browser environment for testing applications on FDCC compliant Microsoft Windows computers:
Yes. However, Rational Functional Tester supports only single-stream UCM.
Configuring an application does not modify it. It is analogous to setting up a system of shortcuts so that Rational Functional Tester can start the application.
Internet Explorer is enabled by registering a browser helper object (BHO) with Internet Explorer. In the registry, this key is added if Internet Explorer has been properly enabled:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects\{1E9FB1C4-F40B-4E10-898E-D6209B122F6B} Rational IE Enabler
Rational Functional Tester uses standard Java. All the normal Java functions are available in functional test scripts and no subset of the language with custom extensions is used.