TestComplete can recognize Developer Express context menus in .NET applications. It provides special properties and methods that let you perform various operations over menu items. You can gain access to context menu’s subitems via the
Note for XtraForm users: When testing context menus in a .NET application that uses Developer Express XtraForm forms, the following problem may occur: If a test invokes a popup menu and selects a command from it several times in succession, the “Cannot obtain the popup menu” error may occur at a certain iteration during the test run. The problem is caused by the specifics of the XtraForm forms. If you encounter this problem, we recommend that the tested application’s developers contact Developer Express support for assistance in resolving the problem.
Supported component versions: Developer Express XtraBars ver. 3.6.x, 6.1, 6.3, 7.x, 8.2 - 10.1, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3.
A license for the TestComplete Desktop module.
The Developer Express Control 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 Common group.) If the plugin is not available, run the TestComplete installation in the Repair mode.
When testing Developer Express Popup Menu controls, you can use properties and methods specific to these controls, as well as properties and methods that TestComplete applies to tested objects, onscreen objects and window objects. For the full list of available properties and methods, see the following topics:
Supported Developer Express Controls
Working With XtraBars Controls
Working With Menus in Desktop Windows Applications