|Interface definitions / Class mapping|
TestArchitect 8.3 enhances Windows Forms (WinForms) class mapping to allow WinForms controls to be mapped to TestArchitect's set of TA classes. Note that these TA classes support the full range of TestArchitect built-in actions, affording your tests more power and flexibility.
If you have captured WinForms controls in versions of TestArchitect prior to 8.3, your automated tests will continue to run normally in those versions. When running tests under TestArchitect versions 8.3 or later, if you haven't updated your mappings, the following automation warning appears in your test results: On Windows Forms AUTs, the algorithm to map user-defined and built-in TA classes has been enhanced. This causes your previously-captured interface elements to be obsolete. Please use “WinForms improvement command-line tool” to upgrade your current class mapping.
To update your legacy WinForms project's class mappings: