Known Issues - Internet Explorer

General limitations

  • If Internet Explorer 9 displays the message: Speeding up browsing by disabling add-ons, choose Don't disable or select a bigger threshold value.
  • Creating and running steps that start an InPrivate Browsing session is supported only by using Tools > InPrivate Browsing. Using toolbars or extensions for this operation may cause Microsoft Internet Explorer to behave unexpectedly.

  • Creating and running steps that are related to tabs, such as selecting a tab or creating a new tab is not supported when Microsoft Internet Explorer is in Full Screen mode.

    Workaround: Add a <Browser>.FullScreen step before and after the desired step to toggle Full Screen mode.

Back to top

Test Objects, Methods, and Properties

  • Recognition of test objects when using AutoXPath is very slow for web pages in Quirks Mode and Almost Standards Mode.

    Workaround: Convert the web page into Standards Mode by adding or changing the DOCTYPE of the page into <!DOCTYPE.htlm> or <!DOCTYPE.HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd" or disabling AutoXPath capabilities in UFT by clearing the Learn and run using automatic XPath identifiers in the Web > Advanced pane (Tools > Options > GUI Testing tab > Web > Advanced node).

  • When using the RunScript or RunScriptFromFile methods, Alert, Confirm, or Prompt dialogs are not displayed.

    Workaround: When writing a RunScript method, use the following method syntax:

    Set wnd=Browser("<browser name>").Page("<page name>").RunScript("window")
    wnd.alert()
    

    or

    Browser("<browser name>").Page("<page name>").RunScript "setTimeout(function () {alert(); }, 0)" 
  • The WebXML test object is not supported on Internet Explorer 9 or later running in standard mode. Accordingly, features related to WebXML test objects, such as XML checkpoints and output value steps, are not supported on such browsers.

  • In some cases, UFT does not support or recognize about:blank tabs in Internet Explorer 11.
  • When using Internet Explorer 9, the innertext, outertext, innerhtml and outerhtml property values may differ from earlier versions of Internet Explorer. Therefore, using these values in parameters or running checkpoints that use these property values may cause the steps to fail.

Back to top

Recording

  • When recording a test on Internet Explorer 8 or earlier with the Active Screen enabled, performance on the site may become very slow. This is due to a performance issue in the JavaScript engine used in these browsers.

    Workaround: Record the test using Internet Explorer 9, or disable the Active Screen. For details, see the Unified Functional Testing User Guide.

  • If you are using Internet Explorer with:

    • UAC enabled
    • Protected mode enabled for either the Internet zone or the Intranet zone (Internet Options > Security tab)
    • Protected mode disabled for the other zone (the Internet or Intranet zone)

    UFT does not record steps when switching between an Internet site and an Intranet site.

    Workaround: Set the integrity level (Protected mode enabled or not enabled) to be the same for the Internet and Intranet zones.

  • If you record a click on an area of an image map that is not mapped to a URL in Microsoft Internet Explorer, UFT will perform a click on the first mapped area of that map during the run session.
  • UFT does not record on customized toolbar buttons in Microsoft Internet Explorer. (It records only on the toolbar buttons that are displayed by default in the browser.)
  • UFT does not record on the Find window of the Microsoft Internet Explorer browser.
  • UFT may respond slowly during a recording session if the drop-down boxes in a Web page contain a lot of data.

    Workaround: Learn the objects on a Web page that contains a lot of data (instead of recording).

  • In Internet Explorer, the AutoComplete operation on edit fields is not recorded.

    Workaround: You can disable the AutoComplete feature in Microsoft Internet Explorer by selecting Tools > Internet Options > Advanced and deselecting the Use inline AutoComplete under the Browsing options in Microsoft Internet Explorer.

  • When recording on an combo box object in which the role property is "listbox" (and is recorded as a WebList object), when you select a value from the object with the .Select method, UFT adds additional WebEdit.Set steps to the test.

    Workaround: Delete the unneeded WebEdit.Set steps.

  • Recording on an Oracle ADF object in Internet Explorer may result in performance issues.
    If this occurs, use a different browser to record, or create the script manually.

Back to top

The Active Screen

When using Internet Explorer versions 10 or 11, if you use the Active Screen to view objects or add steps to a test or component, the Active Screen does not capture the updated state of the Web page.

Workaround: Open the Developer Tools for the Web page and change the Document Mode to 8 or lower.

Back to top

See also: