Xpath

From Vague Hope Wiki
Jump to: navigation, search

"//table[@id='relationshiptable']//a[@href=\"javascript:addTarget('"+relName+"')\"]"
"//table[@id='relationshiptable']//a[contains(@href,'addTarget') and contains(@href,'"+relName+"')]"

"//table[@id='relationshiptable']//a[contains(@href,'javascript:removeTarget(') and contains(@href,'MyRel') and normalize-space(descendant::text())='MyObject']"

info: 'MyRel1' 'MyTarget1'
//table[@id='relationshiptable']//td[normalize-space(descendant::text())='MyTarget1']
//table[@id='relationshiptable']//td[normalize-space(descendant::text())='MyTarget1']//a[contains(@href,'javascript:removeTarget(') and contains(@href,'MyRel')]

//div[@id="doclistview"]//h1 

//id('inlineMessages0')
//span[@class="validation-warn-info"]

//table[@id='relationshiptable']
//tr[contains(@id, 'Tim#')]
//table[@id='relationshiptable'] //tr[contains(@id, 'Tim#4f5d8c4f-f0a5-45fa.831e.7039d2701e29')]//a[2]
//table[@id='relationshiptable']//tr[@id='Tim']//td[1]
//table[@id='relationshiptable']//tr[contains(@id, 'Tim')]

//a[@class="AJAXControl"][@class="AJAXControl"]

//span[@id="item102attribute0"]

/AJAXControl

//span/a[contains(child::text(),"Remove")]

//*[id="Remove"]

//span/a[contains(child::text(),"Remove")]

//span[contains(child::text(),"Example")]

//td/span[contains(text(),"Example")]

//td/a[contains(text(),"Attach Policy")]
//td/span[contains(text(),"Example")]
//td/span[contains(text(),"Example")]/../a[contains(text(),"Attach Policy")]

Labelled entryfield 
"xpath=//input[@id=//label[contains(text(),\""+EntryFieldLabel+"\")]/@for]"

//input[@value='Load UI View Query Definition']/ 
//input[@value='Load UI View Query Definition']/@text
 
WAS Save or discard link - save
//a[contains(text(),"Save")]

row in a table containing a remove link 
//td/span[contains(text(),"http://www.example.com#exampleExpression")]/..//a[contains(text(),"Remove")]

//td//span[contains(text(),"http://www.example.com#exampleExpression")]

//input[@contains(text(),"Select")]

//input[@name="selectedItemIds"|@type="checkbox"|@title="Select: Example.policy#exampleExpression"]
and @type="checkbox" and 

//input[@title="Select: Example.policy#exampleExpression"]

//input[@type="checkbox" and contains(@title,"exampleExpression")]