【发布时间】:2016-09-09 13:30:10
【问题描述】:
所以我在 FireFox 中运行 Protractor/Jasmine 测试时遇到了问题。我已经知道不支持 selenium angular/bootstrap 等的 FireFox 的版本问题,这是我迄今为止的问题。
我被告知尝试 geckodriver,但真的找不到任何关于如何使用量角器和 jasmine 设置它的好资源。甚至是哪个驱动程序是合适的。
最近我尝试了以下方法来让 FF 恢复并运行(所有结果都没有运气):
- 将 FireFox 降级至低至 33.x.x,同时保持 当前版本的量角器/Jasmine(分别为 4.0.5 和 2.51)。
- 将 Protractor 降级至低至 3.0.0,同时将 FF 保持在当前版本 (47.0.1)
- 将 Protractor 和 FF 都降级到上述最低版本。
- 使用最新版本的 FF 47.0.1 和较低版本的 Protractor。
- 使用最新版本的 FF 47.0.1 和最新版本的 Protractor 4.0.5
- 使用的 directConnect:true 和 directConnet:false
所以我想现在我有两个问题之一: 1. 有人可以使用 geckodriver 发布量角器配置 sn-p / 或指导我进行此操作。 2. 告诉我一个变通或可行的解决方案(webdrivers/protractor/jasmine 的版本等)。
如果您需要查看错误或我的配置文件或任何内容,请简单地发表评论,我很乐意进行修改。
【问题讨论】:
-
我刚刚尝试让 FF 运行......遗憾的是,关于这个话题似乎有很多错误信息。像你一样,我尝试了很多,但没有任何效果。 Protractor browser support 目前说 (*) WebDriver support fr [sic] Firefox 最近发生了变化,FireFox 版本 48 不能与当前工具正常工作。目前,我们建议针对 FireFox 47 进行测试。 这很可悲,因为其中一个团队应该轻松解决它......但可惜不是。
标签: jasmine protractor selenium-firefoxdriver firefox-marionette geckodriver