Known Issues - Embedded frameworks and headless browsers
This topic lists known issues when using UFT One to test Web apps in embedded frameworks and headless browsers.
UFT One has the following known issues when working with CEF, Electron, JxBrowser, and NW.js frameworks.
UFT One has the following known issues when working with Shadow DOM.
Testing apps developed with Shadow DOM is supported only in Chrome.
Testing apps developed with Shadow DOM is supported only when the Shadow DOM open development mode was used.
The following properties are not supported:
UFT One's support for Shadow DOM does not include test objects created with Web 2.0 technologies.
UFT One has the following known issues when working with PhantomJS and Headless Chrome.
|Supported Chrome versions||Headless Chrome is supported only in Chrome versions 60 or higher.|
|Recording||Recording on PhantomJS toolkits or Headless Chrome is not supported.|
|Data driving||If you are data driving your test, we recommend adding a Browser.CloseAllTabs method to the end of each iteration to prevent failures in your test runs.|
The following features and objects are not supported when working with PhantomJS apps:
|Unsupported test objects and methods||
Headlesss Chrome only:
WebAgGrid and UIGrid objects
PhantomJS / Headless Chrome:
The following test object methods and application objects are not supported:
The Mouse replay type is not supported. Use Event replay type instead.
|Running tests||Maintenance Run Mode is not supported.|