Ambiguous object mapping.
All,
I am creating TestComplete scripts for an application developed in visual basic 6. I have a new release of the application in which the executable's name is changed. Old name QLX, - new name QL.
As I record new scripts, on screen objects fall into the object map under parent QL.
Re-running old scripts the QLX object mappings are failing, and need to be re-aligned. When done so they also align under the QL parent.
Now I have the problem of new (QL) mappings failing as it does not recognise them. I think it may be confusing them with older mappings (QLX).
How do I resolve this? Can I destroy the QLX mapping from it's tree, so as TestComplete will not see it?
Any other ideas?
I can recommend changing the property values for the old QLX without changing anything. Just reflect the changes in the object's properties not name or scripts. Just give a try.