Does anyone know how testpartner identifies objects in a browser? I am currently evaluating a test tool (looking at testcomplete), and the problem I am having is that there is too much that could change in the application i am testing. Does testpartner easily recognize changes? Any help is appreciated.
Also, any success testing a webpage would be appreciated.
Re: Element Recognition
If objects that are referenced in the object map change, TP will most likely throw an error. So yes, it recognizes changes very well. Does it automatically recover? Only if you code the test script to deal with it. That is why it is not automagic.
I suspect that the problem you are experiencing is more fundamental than selecting a good test tool.
If your application is changing that much, it is not stable enough to start automation.
I have had great success automating web page testing. But only after the pages are relatively stable. After all, user acceptance testing wouldn't start before unit testing and functional testing is complete, would it?
If the nature of the page is such that in production, the page is dynamic and changing and that is what you are referring to, then the problem lies with the structure of the test, not the tool. I have had pages like that too - for example, controls that enable or disable or appear or disappear based on selections. Those things simply become part of the test.