HTML support

IBM® Rational® Functional Tester supports testing HTML applications that are loaded in a browser.
Rational Functional Tester supports testing HTML applications that are loaded in the following browsers:
Note: For information on the versions of Java™ that you must have to support testing of Java that is used in applets, see the related topic on Java support.
Important: If you enabled Mozilla Firefox version 18 or later or Google Chrome browser for IBM Rational Functional Tester, the latest Java update must be associated with the browser. If not done, security messages prompt up when you open the browser and Java will be blocked.

The following table lists the browsers that run on Windows and Linux operating systems.

Browser Windows Linux
Mozilla Firefox Yes Yes
Microsoft Internet Explorer Yes No
Google Chrome Yes No
Note: For specific information on the browser versions and the associated JREs that are supported, see Software Product Compatibility Reports.
The following table provides information about JRE versions, the next-generation plug-in settings, and supported domains:
Component types Support details
Supported browser versions All versions of Microsoft Internet Explorer and Mozilla Firefox supported by Rational Functional Tester.
  • In case of Mozilla Firefox version 18 or higher, or Google Chrome, use JRE 1.7 Update 51. You can either enable or disable NGP; it works as expected in both the cases.
  • In case of Microsoft Internet Explorer, you must disable NGP. If you have NGP enabled, then ensure that you turn on Automatic enablement (To turn on automatic enablement in Rational Functional Tester Eclipse IDE version 8.5.1 and later, click Window > Preferences > Functional Test, then select the Automatic enablement check box).
Supported domains All domains supported by Rational Functional Tester.
Manual settings required for specific domains, if any For Adobe Flex and Siebel, enable the environment manually.

Rational Functional Tester supports testing of Microsoft HTML Applications (MSHTA). Before you can test a Microsoft HTA application, you must configure it by using the Application Configuration tool to start the mshta.exe file as the executable file. For more information, see the related topic about "Tips and Tricks for Testing HTML Applications" and "Configuring Applications for Testing."

When you record a script, Rational Functional Tester creates a test object map for the application under test. The test object map contains descriptions of all test objects to which the script refers. The test object maps that Rational Functional Tester creates for HTML applications are often more hierarchical than those created for Java applications. The top level of the test object map is a browser and the HTML application is inside the browser. For more information, see the example of a test object map that is created for a HTML application.

Two versions of the deleteCookies method are available. One method deletes all cookies for the current profile or user; the other method deletes cookies on a specific page or domain for the current profile or user. For information, see the related link Rational Functional Tester API Reference, in the com.rational.test.ft.object.interfaces package, under IBrowserObject.


Feedback