wake-up-neo.net

Xpath für das href-Element

Ich muss auf das folgende href-Element klicken, das unter ähnlichen href-Elementen vorhanden ist.

<a id="oldcontent" href="listDetails.do?camp=1865"><u>Re-Call</u></a>

Kann mir jemand xpath geben, um auf den obigen href-Link zu klicken? Vielen Dank im Voraus für Hilfe

10
cxyz

Versuchen Sie es unter Locator.

Selenium.click("css=a[href*='listDetails.do'][id='oldcontent']");

oder

Selenium.click("xpath=//a[contains(@href,'listDetails.do') and @id='oldcontent']");
13
Santoshsarma

Das funktioniert einwandfrei. 

Selenium.click("xpath=//a[contains(@href,'listDetails.do') and @id='oldcontent']");
4
Aashi

hast du es versucht:

//a[@id='oldcontent']/u[text()='Re-Call']
0
Nora

Ankerelemente finden Sie am besten mit link=Re-Call:

Selenium.click("link=Re-Call");

Es wird klappen..

0
Virendra Joshi

Unten funktioniert gut.

//a[@id='oldcontent']

Wenn Sie bestimmte ausprobiert haben und sie nicht funktioniert haben, lassen Sie es uns wissen, ansonsten sollte etwas so einfaches funktionieren.

0
Arran