Multiwindow support for functional HTML tests

When you record functional test scripts for HTML applications, HCL DevOps Test UI (Test UI) provides multiwindow support to record actions that you perform on multiple windows of the same browser instance.

While recording the test script, if a new browser window is displayed after you perform an action in the parent window of the application, Test UI records actions on the new browser window also. Multiwindow refers to one or more new windows that open from the existing window depending on the user's action. When a new tab is opened in the same browser, then this new tab cannot be referred to as a multiwindow.

Test UI provides multiwindow recording and playback support for the Google Chrome, Mozilla Firefox, and Microsoft Edge browsers. After you install or reinstall Test UI, the Play back with Web UI Extension and Play back with Web UI Action checkboxes in Windows > Preferences > Functional Test > Playback are selected as the default options. When you play back a functional test script for an HTML application, Test UI automatically selects the Web UI engine. Also, Test UI finds controls from all the active windows of the browser instance.