selenium如何选择/引用当前的测试网页

时间:2018-04-13 05:24:11

标签: javascript selenium firefox-addon

我使用selenium firefox附加组件编写测试用例。

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

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

说,我知道有一个“表单”元素,其id为“webform”,并且它有一个我想删除的不需要的属性“target”。

在开发者控制台中,我可能会运行以下javascript来删除该属性: document.findByElementId( '网络表单')。的removeAttribute( '目标')

我想知道如何在selenium插件中实现同样的功能? 我如何参考我正在测试的页面?  (似乎“document.findByElementId”导致异常: [error]抛出异常:document.findByElementId不是函数)

感谢,

1 个答案:

答案 0 :(得分:0)

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

  • 命令:getEval
  • 目标:this.page()。findElement(' id = webform')。removeAttribute(' target')
  • 值: