All,
Since getting a new release of a system written in VB6 I am having to do a heavy overhaul on the scripts regarding remapping objects.
This body of work is heavily compounded by mappings changing dynamically inside TestComplete work sessions, and with no changes to the excutable itself.
For instance the mapping on a combobox is changing from:
Aliases.QLX.frmQLXMain.MDIClient.Item35.Item.FRMMHRA001.tabTenancy.sspTenancyEnquiry1.Frame1.ctlQLHxCombo1_11.cboMaintField.BalFreqComboBox
to:
Aliases.QLX.frmQLXMain.MDIClient.Item37.Item2.FRMMHRA001.tabTenancy.sspTenancyEnquiry1.Frame1.ctlQLHxCombo1_11.cboMaintField.cboXField.Edit
I have tried to wildcard the fullname and provide a mapping setting (as per BalFreqComboBox in the top entry). However this soon lost, around the area of the Item clause (highlighted above).
Any ideas?