Vault76er
2 months agoOccasional Contributor
Tuning Testcomplete
Hi,
We have a vendor creating automation of our .net based desktop application for us. I am having trouble getting the same results when I run their automation here, as when they run it there. I'm hoping someone can help me fine tune this thing since Testcomplete is kind of useless if the tests aren't reliable. I get about a 75% failure rate when I attempt to run the automation here.
Environment:
- We are both using the newest revision of Testcomplete with the Intelligent Quality Add-on.
- We are both using the same revision of the application to be tested, with the same database.
- We both have the screen scaled to 125%
- I have a second monitor, I am unsure what they have. But turning my 2nd off does not seem to alter results.
Some typical errors I see when I try to run the automation are:
- "AttributeError: 'NoneType' object has no attrtibute 'entertext'" (I find a lot of variations of this like attribute 'right_click','OCR_full_text', 'FindAllChildren', etc)
- Unable to find the WinFormsObject("RescheduleDialog") See details for additional information (I can't find any details). I find lots of variations of this one too.
- The object "WinFormsObject("RescheduleDialog") does not exist. And also lots of variations of this error.
- Timeout:object did not become visible within 120 seconds.
- Exception: object did not become visible.
- --Element Exist but it is not visible
I would assume these are code bugs in their automation code, except they can run without triggering the errors and I can not.
Does anyone have any idea what I should be chasing here to help them make these tests hardy enough to work regardless of the install machine?