代码之家  ›  专栏  ›  技术社区  ›  zaozaoer

selenium如何选择/参考当前测试网页

  •  1
  • zaozaoer  · 技术社区  · 7 年前

    我正在使用selenium firefox插件编写测试用例。

    我使用以下命令显示我测试的网页。

    然后在“ http://aaa.com “(测试页)已成功加载并显示在我的浏览器中。

    比方说,我知道有一个id为“webform”的“form”元素,它有一个我想要删除的不需要的属性“target”。

    在开发人员控制台中,我可能会运行以下javascript来删除该属性: 文件findByElementId('webform')。removeAttribute('目标')

    我想知道如何在selenium插件中实现同样的效果? 如何参考我正在测试的页面? (似乎“document.findByElementId”导致异常: [错误]引发异常:文档。findByElementId不是函数)

    谢谢

    1 回复  |  直到 7 年前
        1
  •  0
  •   zaozaoer    7 年前

    我明白了。 对于每个人的后参考,这可以通过使用以下技巧实现:

    • 命令:getEval
    • 目标:这个。第页()。findElement('id=webform')。removeAttribute('目标')
    • 值: