Do I Need to Have Developers Add Unique Object Identifiers?
Hi,
I'm testing a custom, GUI based application with many objects of very similar properties. The only unique identifier between them is currently the index #; however, the index # will update occasionally. I do not want to rely on specifying the location or size of the objects as these can change. All objects have a Name property of: Window("SWT_Window0","",#) where # is the Index #.
Do I need to ask the developers to add a unique identifier so that my tests can be robust or is there another way (i.e. is there a way to map via image identification?)? What identifier would you advise be added to the objects?
Thanks,
Something doesn't seem right to me... you have an application that has SWT objects... that's what SWT_Window is... but it's not using the SWTObject method for identifying those objects. This seems to indicate that the Java Application Support plug in is not installed.
Please check File | Install Extensions... expand the "Desktop" item and make sure that extension is checked.