16

同様の href 要素の中にある以下の href 要素をクリックする必要があります。

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

上記のhrefリンクをクリックするためのxpathを誰かに教えてもらえますか?事前に助けてくれてありがとう

4

7 に答える 7

25

下のロケータを試してください。

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

また

selenium.click("xpath=//a[contains(@href,'listDetails.do') and @id='oldcontent']");
于 2012-10-29T18:03:01.303 に答える
1

やってみました:

//a[@id='oldcontent']/u[text()='Re-Call']
于 2012-12-20T19:19:10.907 に答える
0

アンカー要素を見つける最良の方法は、以下を使用することlink=Re-Callです。

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

それが動作します..

于 2012-11-16T08:55:38.657 に答える
0

以下は正常に動作します。

//a[@id='oldcontent']

特定のものを試してもうまくいかない場合は、お知らせください。それ以外の場合は、このような単純な方法でうまくいくはずです。

于 2012-10-29T15:52:50.370 に答える