使用xpath,Selenium click命令目标属性不起作用

时间:2011-07-07 20:23:53

标签: click target selenium-ide

尝试让#1在Selenium IDE中运行。 #2工作正常。我正在尝试选中复选框(输入标签)。当我存储此xpath id的值时,它会找到正确的id。但由于某种原因,click命令无法将xpath表达式的结果解释为id。

HTML:
< input type =“checkbox”id =“ChkObject813844”>

#1:

命令:单击
target:xpath = // input [contains(@ id,'ChkObject')] / @ id < ===不工作!
价值:

#2:

命令:单击
target:ChkObject813844< ===正在运行!
价值:

1 个答案:

答案 0 :(得分:0)

必须先在#1之前添加一个命令来存储id的值。

命令:storeValue
target:xpath = // input [contains(@ id,'ChkObject')] / @ id
值:var_id

命令:单击
target:$ {var_id}
价值: