Enabling web browsers
Before you begin
Rational Functional Tester automatically enables the environments for functional testing. As a result, you can directly record functional test scripts without enabling components manually. The automatic enablement takes place under certain conditions and has limitations. For more information about the conditions and limitations, see Automatically enabled environment for functional testing.
Rational Functional Tester does not automatically enable Google Chrome browsers. If you use a Google Chrome browser, you must enable it manually. For instructions, see the related task Enabling Google Chrome browsers.
If required, you can manually enable Internet Explorer or Mozilla Firefox browsers as described in the following procedure.
To enable browsers for testing, you must log on as an administrator. On Microsoft Windows 7 or later, and on Microsoft Vista operating systems, you must also run Rational Functional Tester by using the Run as Administrator option.
- Rational Functional Tester supports testing on any version of Mozilla Firefox 18.0 and later. When you enable Firefox version 18.0 and later as a test environment, an extension is installed.
- Web application testing is not supported on IE 11 in Java environments from 9 onwards.
Procedure
Results
The browser is enabled for testing.
- If the enabler fails to find a browser in the registry or on your system, you can click the Add button. Clicking the Add button brings up the Add Browser dialog box, which you can use to locate the browser. After you select it and click Add, the browser will then be added to the Web Browsers list in the enabler, and you follow the same steps to enable or disable it. If you try to add a file that is not a browser, you see an error and it is not added to the list.
- If your browser is not enabled, the Recording Monitor is blank when you try to record against an HTML application. For this reason, leave the Recording Monitor in view while recording. If you see this symptom, you must run the enabler.
- To test applets in HTML, you must enable your JREs. To enable JREs for Java™ testing, see the Enabling Java environments topic.
- The first time that you run Rational Functional Tester, it automatically enables the JVM of your browser's Java plug-in so that HTML recording works properly. If you install a different JVM, you must rerun the enabler to enable it. However, if you experience an error with the Java plug-in during HTML testing, or when you are trying to launch the Verification Point Comparator from the HTML log, you must make sure your plug-in is configured properly. See Enabling the Java plug-in of a browser topic for instructions.
- If you are using Firefox and you must manually enable the browser, use the Enable button as described. When you select a browser and click Enable, it launches the browser and you are prompted to click in the browser to enable it. Click the link, and then click OK if you see a message box.
What to do next
- Additionally, for Mozilla Firefox, make sure that the Firefox Enabler extension is enabled in the Add-ons manager in Firefox. To open the Add-ons manager in Firefox, click Tools and then click Add-ons. In the Extensions tab, verify whether the IBM RFT Firefox Enabler 1.0 extension (for Firefox version 17 and earlier) or the Rational Functional Tester Firefox Enabler 8.5.1 (for Firefox version 18 and later) is enabled. If it is disabled, enable it.
- If the enablement fails for a Google Chrome browser the error CRFCN0794E is displayed when you try to record on the browser, see the related topic Troubleshooting functional tests in Google Chrome browsers.