javascript - 为什么 Firefox 在运行 Protractor 测试时会弹出错误信息?

标签 javascript angularjs firefox selenium-webdriver protractor

我正在使用 Protractor 对 AngularJS 应用进行端到端测试。

每次我运行一个规范,Firefox 打开,退出这个弹出:enter image description here

然后 firefox 工作正常,规范运行良好。这让我在测试后所做的任何事情都处于领先地位并且很烦人。有任何修复吗?

我正在运行 Protractor ,在 localhost:4444 上配置,并使用 firefox 浏览器 (firefox 39),并在 mac osx 10 上运行。

我在 Protractor Github 页面上看到了这个帖子,但似乎还没有人给出答案,所以我想我也应该在这里问一下。 https://github.com/angular/protractor/issues/2297

最佳答案

这肯定是由于您的 selenium webdriver 和 Firefox 之间的兼容性问题。在我将 Firefox 降级到最多 37 并将 selenium webdriver 更新到最新版本(当前为 2.46 )之前,我个人遇到过这个问题:

webdriver-manager update

另见:

关于javascript - 为什么 Firefox 在运行 Protractor 测试时会弹出错误信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31322951/

相关文章:

javascript - 如何访问两个 Controller AngularJS?

jquery - 简单的 Jquery 在 Firefox 16.0.2 中不起作用

css - 需要 Firefox 标记的 css hack

javascript - 如何使用 Promise.promisify 确保正确的 "this"?

javascript - 查找数组中总和等于给定值的最小元素

javascript - Angularjs 日期时间选择器时区

javascript - 无法更改 TD 的 borderColor

javascript - Promise.all 中的 Thenables(ES6 和 Bluebird)

javascript - 如果加载事件已经触发,则将加载事件绑定(bind)到 iframe 或运行函数

javascript - 在 Controller 和登录/注销、ng-show/hide 之间共享数据