小编Rod*_*ion的帖子

如何处理JavaScript错误:当尝试点击Firefox中的浏览器弹出窗口时,"e为null"

当使用selenium-webdriver的警报方法时,我遇到了JavaScript错误:"e is null"

码:

browser = Watir::Browser.new :firefox
browser.alert.ok; sleep 5
Run Code Online (Sandbox Code Playgroud)

错误:

Selenium::WebDriver::Error::UnknownError: [JavaScript Error: "e is null" {file: "file:///var/folders/f4/rz3xgqkj22zdyldyzrnyx4v40000gn/T/webdriver-profile20140731-47367-tyngix/extensions/fxdriver@googlecode.com/components/command_processor.js" line: 7716}]'
[JavaScript Error: "e is null" {file: "file:///var/folders/f4/rz3xgqkj22zdyldyzrnyx4v40000gn/T/webdriver-profile20140731-47367-tyngix/extensions/fxdriver@googlecode.com/components/command_processor.js"
line: 7716}]' when calling method: [nsICommandProcessor::execute]
Run Code Online (Sandbox Code Playgroud)

环境:

  • 'selenium-webdriver','2.42.0'
  • Firefox 31.0
  • MAC 10.9
  • Ruby 2.0

任何建议将非常感谢.谢谢!

javascript testing firefox watir-webdriver selenium-webdriver

7
推荐指数
1
解决办法
3610
查看次数