Forum Discussion
Found where to set the priority (I think).
Current Project Properties->Open Applications->General
You can select items in the list and move up/down.
- tristaanogre8 years agoEsteemed Contributor
Yup, that's the spot. Move the QT items closer to the top and see if that makes a difference.
- clay8 years agoContributor
This had a bit of a performance boost. I created separate name mapping configurations, one for each OS, and that seems to have made a big difference is resolving the confusion. There are still a few issues with the software system creating/deleting objects dynamically.
TestComplete assigns numbers incrementally to the objects in the browser as they are created, so there is a somewhat consistent pattern. However, I need to remember that skipping a test may result in a different ordering. This not only changes the system object tree, but also has an impact on my name mapping as well.
I am not really excited about searching for objects "on the fly" in Desktop. I have done similar things with JQuery and the DOM for web pages, so I get the concept. Just not excited about the idea!
Thanks to all for the help. I consider this issue to be closed.
- tristaanogre8 years agoEsteemed Contributor
What property are you using for your mapping that is incrementing? If it's the ID property, I've found, especially with web applications, that is not a consistently reliable property to use. Combination of ObjectType and perhasp className works well much of the time, perhaps with innerText or contentText added in. Maybe "Caption" or simply "Text" as long as they are relatively static.
If the incrementing number is part of a longer string, you can replace it with wildcard characters like * or ?
Related Content
- 4 years ago
- 7 years ago
Recent Discussions
- 5 days ago
- 5 days ago