TestComplete can recognize menu controls created with the XML User Interface Language (XUL). TestComplete provides special properties and methods that let you retrieve the controls' data and simulate user actions over the controls (see below).
A license for the TestComplete Web module.
The Firefox Support plugin. This plugin is installed and enabled automatically.
If you experience issues when working with the controls, select File > Install Extensions from the TestComplete main menu and check whether the plugin is active. (You can find the plugin in the Web group.) If the plugin is not available, run the TestComplete installation in the Repair mode.
When testing XUL menu controls, you can use properties and methods specific to these controls, as well as properties and methods that TestComplete applies to all test and on-screen objects. For a complete list of available properties and methods, see the following topics: