所以我一直在让我的 Protractor/Jasmine 测试在 FireFox 中运行时遇到问题。我已经知道不支持 selenium angular/bootstrap 等的 FireFox 的版本问题,这是我迄今为止的问题。
我被告知尝试 geckodriver 但真的找不到任何关于如何使用量角器和茉莉花设置它的好资源。甚至哪个驱动程序是合适的。
最近我尝试了以下方法来让 FF 恢复并运行(所有结果都没有运气):
- 将 FireFox 降级至 33.xx,同时将 Protractor/Jasmine 保持在当前版本(分别为 4.0.5 和 2.51)。
- 将 Protractor 降级至 3.0.0,同时将 FF 保持在当前版本 (47.0.1)
- 将 Protractor 和 FF 降级到上述最低版本。
- 使用最新版本的 FF 47.0.1 和较小版本的量角器。
- 使用最新版本的 FF 47.0.1 和最新版本的 Protractor 4.0.5
- 使用 directConnect: true 和 directConnet: false
所以我想现在我有两个问题之一: 1. 有人可以使用 geckodriver 发布量角器配置片段 / 或指导我进行此操作。2. 告诉我一个变通或可行的解决方案(webdrivers/protractor/jasmine 等的版本)。
如果您需要查看错误或我的配置文件或任何内容,请简单地发表评论,我很乐意进行修改。