我正在使用 Protractor 对 AngularJS 应用进行端到端测试。
每次我运行一个规范,Firefox 打开,退出这个弹出:
然后 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/