- phoenix
- Posts : 1
Join date : 2012-01-13
The problem of object identification.
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.
2.
How can I identify my object?
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?
- qappbcAmateur
- Posts : 38
Join date : 2011-10-13
Re: The problem of object identification.
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.
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.
Permissions in this forum:
You cannot reply to topics in this forum