With the release of Infragistics 2012.2, Ultimate UI for Windows Forms controls now participate with the Microsoft® Coded UI Test framework to allow record and replay of automated tests. The Coded UI Test Extension is a technology manager that tells Coded UI Test to use UI Automation for Infragistics controls, and not to use the older Microsoft Active Accessibility (MSAA), by default.
The number of supported controls will increase with subsequent releases.
Supported Controls
Controls supporting Coded UI Test record/replay actions
The Coded UT Test’s record and replay actions support the following controls:
WinButton
WinCheckEditor
WinCombo
WinComboEditor *
WinDateTimeEditor
WinDropDown
WinExplorerBar
WinFormattedLinkLabel
WinFormattedTextEditor
WinGrid *
WinMaskedEdit
WinOptionSet
WinPictureBox
WinProgressBar
WinScrollBar
WinStatusBar
WinTextEditor
WinTrackBar
WinTree
WinToolBarsManager
* The following control features are not supported at this time:
WinComboEditor: Multi-select
WinGrid: RowEditTemplates, UltraControlContainerEditor, Multi-select for the combo/dropdown, CustomFilterDialog.
System Requirements
Requirements summary chart
The following table summarizes the system requirements for Coded UI Test Extension.
Requirement
Description
.NET Framework
Version 4
Operating System
Windows XP with latest SP
Windows 7 with latest SP
Windows 8
Windows 8.1
Windows 10
Visual Studio version
The Premium and Ultimate editions of one of the following:
The Infragistics Coded UI Test Extension assembly is installed in the global assembly cache (GAC) along with a copy residing in the following folder required by Coded UI Test:
The installed version of Coded UI Test Extension must match that of the Infragistics controls being tested (e.g., v20.1).
If the application under test is using a specific Infragistics Service Release, then the same Service Release build of Coded UI Test Extension should reside on the test machine; in order to achieve predictable results. Run the same Service Release patch installer on the test machine as on the development machine.
Multiple versions of Coded UI Test Extension may coexist on the same machine.
Installation Requirements
Test Automation engineers need to install the Coded UI Test Extension in order to be able to record and replay their actions on the Infragistics controls.
Note
Note
You do not need to install the Infragistics controls on the test machine. The Infragistics installer provides an option to install the Coded UI Test Extension without installing the Infragistics tools suite.
Related Content
Topics
The following topics provide additional information related to this topic.