同様のhref要素の中にある、以下のhref要素をクリックする必要があります。
<a id="oldcontent" href="listDetails.do?camp=1865"><u>Re-Call</u></a>
誰でも上記のhrefリンクをクリックするxpathを提供できますか?
以下のロケーターを試してください。
Selenium.click("css=a[href*='listDetails.do'][id='oldcontent']");
または
Selenium.click("xpath=//a[contains(@href,'listDetails.do') and @id='oldcontent']");
これは適切に動作し、このコードを試してください-
Selenium.click("xpath=//a[contains(@href,'listDetails.do') and @id='oldcontent']");
やってみました:
//a[@id='oldcontent']/u[text()='Re-Call']
アンカー要素を見つける最良の方法は、link=Re-Call
:
Selenium.click("link=Re-Call");
それが動作します..
以下は正常に動作します。
//a[@id='oldcontent']
特定のものを試してみて、それらが機能しない場合はお知らせください。