尝试让#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< ===正在运行!
价值:
答案 0 :(得分:0)
必须先在#1之前添加一个命令来存储id的值。
命令:storeValue
target:xpath = // input [contains(@ id,'ChkObject')] / @ id
值:var_id
命令:单击
target:$ {var_id}
价值: