“Click”selenium函数的Xpath 2错误无效

时间:2013-09-03 18:52:45

标签: xpath selenium

我使用Selenium IDE 2.3.0运行了测试,并将Junit4 / Remote控制脚本复制到Eclispe Classic 4.2.2中,并开始以“Junit4”运行我的代码。

我看到以下错误:

Invalid Xpath 2

Eclipse for Xpath中的selenium命令是:

selenium.click("//input[@value='Search Equipment']");

我尝试使用Firebug复制Xpath:

/html/body/section[2]/section/div/div/div/form/div[2]/div[2]/div/span/input

但我得到同样的错误。

2 个答案:

答案 0 :(得分:0)

根据您的问题,我知道您需要点击“SearchEquipment”按钮。 所以试试这个xpath:

selenium.click("//span[@id= 'rba-keyword-submit']/input")

答案 1 :(得分:0)

启动selenium记录并在你的文本框中输入一些内容,或者如果它的按钮单击按钮然后单击stop.you可以通过在selenium IDE.use last xpath中的相关步骤中转到目标来获取正确的xpath。