代码之家  ›  专栏  ›  技术社区  ›  Stefan Kendall

用paranteses按名称选择硒元素?

  •  1
  • Stefan Kendall  · 技术社区  · 14 年前

    <input name='selected(1234)' type="checkbox" />

    当我录制时,我得到这个:

    Command: click
    Target: selected(1234)
    

    Target: name=selected(1234)

    我的假设是括号在某种程度上干扰了查找。正确的方法是什么?

    2 回复  |  直到 14 年前
        1
  •  0
  •   Wesley Wiser    14 年前

    尝试使用XPath:

    Command: click
    Target: xpath=//input[@type='checkbox'][@name='selected(1234)']
    

    但是,如果要选中(如“标记为不验证”)复选框,则确实应使用:

    Command: check
    Target: xpath=//input[@type='checkbox'][@name='selected(1234)']
    
        2
  •  0
  •   Stefan Kendall    14 年前

    waitForPageLoad 将测试转换为java时需要的命令。