The problem of object identification.

View previous topic View next topic Go down

The problem of object identification.

Post by phoenix on Fri Jan 13, 2012 6:21 pm

Hi,

I have problem with object identyfication ( object like input ). My test application is write in java ( google web toolkit ).
Every time when I reload page then input xpath is changes.

eg.
1.
Code:
/html/body/div[@id='x-auto-32']/div[@id='x-auto-36']/div[2]/div[1]/div[@id='x-auto-37']/div[@id='dcscontainer']/div[2]/div[1]/div[@id='x-auto-89']/div[2]/div[1]/form/div[@id='x-auto-260']/div[2]/div[1]/div[@id='x-auto-261']/div/div[@id='x-auto-262']/div/div[@id='x-form-el-x-auto-247']/div[@id='x-auto-247']/input[@id='x-auto-247-input']

2.
Code:
/html/body/div[@id='x-auto-32']/div[@id='x-auto-36']/div[2]/div[1]/div[@id='x-auto-37']/div[@id='dcscontainer']/div[2]/div[1]/div[@id='x-auto-89']/div[2]/div[1]/form/div[@id='x-auto-161']/div[2]/div[1]/div[@id='x-auto-162']/div/div[@id='x-auto-163']/div/div[@id='x-form-el-x-auto-148']/div[@id='x-auto-148']/input[@id='x-auto-148-input']

How can I identify my object?

phoenix

Posts : 1
Join date : 2012-01-13

Back to top Go down

Re: The problem of object identification.

Post by qappbc on Sun Jan 15, 2012 5:13 am

Look here: http://seleniumhq.org/docs/appendix_locating_techniques.html

The long identifier:
"/html/body/div[@id='x-auto-32']/div[@id='x-auto-36']/div[2]/div[1]/div[@id='x-auto-37']/div[@id='dcscontainer']/div[2]/div[1]/div[@id='x-auto-89']/div[2]/div[1]"

is common for both. You might be able to use 'starts-with' to find the element.

Alternatively, look at the HTML of the object. It may have an attribute associated with
it that will make it easier to find/use uniquely.

qappbc
Amateur
Amateur

Posts : 38
Join date : 2011-10-13

Back to top Go down

View previous topic View next topic Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum