The UIMap file contains three files that are used to map UI controls for automated testing:
- UIMap.uitest is an XML file
- UIMap.cs
- UIMap.Designer.cs
The UIMap.Designer.cs file is automatically generated and contains mappings of UI controls with search criteria to uniquely identify each control. It includes sections for using statements, methods to interact with controls, parameter classes to store changeable data, and control mapping classes for each mapped UI element.