Running a script from the Microsoft™ Edge browser
You can use IBM® Rational® Functional Tester to play back test scripts using the Microsoft™ Edge browser.
Before you begin
Verify that Microsoft™ Edge browser v40.15063.0.0 or later is installed on your system. To check the version:
- Start Microsoft™ Edge.
- Click the More (…) menu.
- Select Settings, and then scroll down to the bottom.
Procedure
-
Install the Microsoft™
WebDriver.
The method of web driver installation might differ depending on the browser version. Based on the browser version, you can follow one of these methods:
Edge browser version WebDriver installation method Edge 44 You must run the following command in the elevated command prompt: DISM.exe /Online /Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0
Edge 42 and earlier You must download and install the latest version of Microsoft WebDriver server in the default location for both 32-bit and 64-bit Windows 10 computers. Refer to the Microsoft Edge portal. Edge 79 and later When the Edge browser version is incompatible to play back the tests in Rational Functional Tester, then a warning message is displayed in the Run Configuration dialog box. You must click the link to download the appropriate WebDriver. After the WebDriver is installed, the compatibility issue is resolved. You can then continue to play back the tests in the Edge browser. -
Optional: Set the environment variable if you installed the WebDriver in
a different location.
You must follow these steps to set the environment variable:
-
Open the ivory.properties file in
<SDP_DIRECTORY>\FunctionalTester\bin\ and change the line
#rational.test.ft.timeout_pb_event_consumed=1000 to
rational.test.ft.timeout_pb_event_consumed=0.
Note: You must remove # and change 1000 to 0.
- Restart Rational® Functional Tester.
-
Start the Edge browser using either startBrowser() or
startApp().
- To use startBrowser(): startBrowser("Edge", "https://www.google.co.in/");
- To use startApp():
- ClickAdd. and click
- Browse to C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe and click Add.
- Add an HTML application and select Edge as the browser in the wizard.
- Add sleep() of at least 15 seconds after startBrowser() or startApp().