Internet Explorer embedded browser controls
This topic is relevant when working with Internet Explorer embedded browsers. For other types of embedded browsers, see Embedded frameworks / headless browsers.
An embedded web browser control adds navigation, document viewing, data download, and other browser functionality to a non-Web application. This enables the user to browse the Internet as well as local and network folders from within the application.
In UFT One, working with applications that contain embedded Web browser controls is similar to working with Web objects in a Web browser.
Register browser controls
When working with an Internet Explorer embedded browser control, UFT One cannot automatically recognize the objects in the embedded browser as Web objects. For UFT One to record or run on these objects, you must register the application hosting the browser control.
You can register applications developed in different environments, such as those written in Java, .NET, and so on.
To register the application hosting the browser control, use the Register Browser Control Utility
Prerequisites for working with Internet Explorer embedded browsers
To test objects in embedded browser controls, ensure that:
-
The Web Add-in is loaded.
-
The application opens only after UFT One is open.
-
If you are working in Windows 10, ensure that you are logged in as an administrator.
-
In the Web Tab (Record and Run Settings Dialog Box), the Record and run test on any open browser option is selected. (This option is not relevant for business components.)
After these conditions are met, start adding steps or running your test or business component.