首页 文章

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

提问于
浏览
0

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

HTML:
<input type = "checkbox" id = "ChkObject813844">

#1:

命令:单击
target:xpath = // input [contains(@ id,'ChkObject')] / @ id <=== isn't working!
值:

#2:

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

1 回答

  • 0

    必须在#1之前添加命令以首先存储id的值 .

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

    命令:单击
    目标:$

    值:

相关问题