当我尝试对“夜间”Firefox 构建运行量角器测试时,Firefox 窗口无限期挂起:
这是我的配置的相关部分:
exports.config = {
baseUrl: 'http://localhost:8080/dev/src/',
specs: ['dev/test/e2e/**/dashboard.spec.js'],
directConnect: true,
capabilities: {
browserName: "firefox",
firefox_binary: "/Applications/FirefoxNightly.app/Contents/MacOS/firefox-bin",
},
allScriptsTimeout: 110000,
getPageTimeout: 100000,
framework: 'jasmine2',
jasmineNodeOpts: {
isVerbose: false,
showColors: true,
includeStackTrace: false,
defaultTimeoutInterval: 400000
},
};
有一个相关问题没有提供解决方案。
我发现的一种可能的解决方法可能是将WebDriver
xpi 扩展从稳定的 firefox 安装(或其他来源)移动到 Nightly firefox 配置文件的“extensions”目录,但我不知道该怎么做。
我还发现了一些关于使用“Marionette”驱动程序测试夜间 Firefox 构建的信息,但我没有找到任何关于它与Protractor
.
使用:
- 目前最新
Protractor
的 3.0.0 - Firefox Nightly 是 46.0.a1
- Mac OS X 埃尔卡皮坦
尝试directConnect
有无 - 相同的行为。