Known Issues - Microsoft Edge

General

  • You must open the Edge browser session using the Edge Agent for Functional Testing. UFT cannot spy, record, or run tests on an existing Edge browser session.

    You can start the Edge Agent for Functional Testing from one of the following locations:

    • The desktop shortcut

    • Start -> All apps -> HPE Software -> Edge Agent for Functional Testing

    • In the Record and Run Settings dialog box, select Edge as the Browser type

  • If you are using the Microsoft Edge insider version, you must have insider version 10576 or later. However, due to changes in the Web Driver insider build by Microsoft, later versions may not work with UFT.

  • Each step performed by Edge has a short delay due to the Edge Agent's injection of Javascript in the browser.

  • All Web 2.0 toolkits (ASP .NET AJAX, Dojo, Ext-JS, GWT, jQueryUI, SiebelOpenUI, and YahooUI), are not supported when using Edge versions 10576 and earlier.

  • The Ext-JS, SiebelOpenUI, and YahooUI are not supported on any Edge versions.

  • If you open a tab in an Edge browser with the Edge Agent for Functional Testing, you should perform at least one action in the browser to enable UFT to use the necessary mechanism to communicate with this tab. 

  • When identifying objects in an application or running test using multiple tabs in an Edge browser, the focus may unexpectedly switch between tabs in the browser window. This does not affect your test run or object identification.

  • Multiple Edge browser windows are not supported.

  • The Web > Advanced settings in the Options dialog box (Tools > Options > GUI Testing tab > Web > Advanced node)are not supported.

  • For details about versions supported for replay, see Recording.

Back to top

Object Identification

If you open multiple tabs on an Edge browser, then manually close a tab, UFT will experience unexpected behavior when attempting to spy on the remaining tabs.

Workaround: Open only one tab at a time when using Edge with UFT or open/close tabs using UFT test object methods.

Back to top

Test Objects, Methods, and Properties

  • The following test objects, methods, and other Web-specific functionalities are not supported:

    • Browser About:* pages

    • Browser.ClearCache

    • Browser.DeleteCookies

    • Browser.FullScreen

    • Browser.Home

    • Browser.IsSiblingTab

    • Browser.Object

    • Browser.Stop

    • ViewLink object

    • WebFile object

  • Web Accessibility toolkit objects (WebMenu, WebTabStrip, and WebTree, and objects created with the "role=" property

  • The following test objects are not supported when using Windows 10 versions before 10576:

    • Frame and Frameset objects

    • Dialog objects

Back to top

Recording

  • Record and replay on Edge is supported as follows, depending on the Windows 10 version:

      10585 and lower 10586 and higher
    Recording on a single tab No Yes
    Recording on multiple tabs No No
    Replay on a single tab Yes Yes
    Replay on multiple tabs No Yes
  • The following objects and methods are not recorded on Edge:

    • Web 2.0 controls

    • Browser.OpenNewTab

    • Browser.Close

    • Browser.CloseAllTabs

    • Frame objects

Back to top

Active Screen

The Active Screen is not supported on Edge browsers.

Back to top

See also: