javascript - 带有 Firefox(最新 32 位)浏览器的 Protractor 未加载

标签 javascript firefox jasmine protractor end-to-end

因此,出于某种原因,当我运行 Protractor 时,Firefox(最新 32 版)仅打开一个空浏览器,而不会导航至 baseURL。我编写的测试适用于 chrome,但不适用于 firefox。这可能与 conf 文件的设置方式有关。有什么想法吗?

配置文件:

exports.config = {
    allScriptsTimeout: 11000,

    specs: [
        'e2e/*.js'
    ],

    multiCapabilities: [
       {
            'browserName': 'firefox'
        },
        {
            'browserName': 'chrome'
        }
    ],

    chromeOnly: false,

    chromeDriver: 'e2e/chromedriver/',

    baseUrl: 'http://localhost:9000/',

    framework: 'jasmine',

    jasmineNodeOpts: {
        defaultTimeoutInterval: 30000
    }
};

最佳答案

Firefox 32 被 selenium <= 2.42.2 破坏

更新 Selenium 2.43 已发布!

需要selenium 2.43或更新版本。或者将 Firefox 降级回 31 或更低版本。

问题:https://code.google.com/p/selenium/issues/detail?id=7642

FYI 输出可能如下所示:

Using the selenium server at: http://localhost:4444/wd/hub

/home/username/e2e/node_modules/protractor/node_modules/selenium-webdriver/lib/atoms/error.js:109
  var template = new Error(this.message);
                 ^
UnknownError: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
003407891246748webdriver-profile/extensions/fxdriver@googlecode.com
1409877425492   addons.xpi  DEBUG   Ignoring file entry whose name is not a valid add-on ID: /tmp/anonymous7362003407891246748webdriver-profile/extensions/webdriver-staging
1409877425492   addons.xpi  DEBUG   checkForChanges
1409877425502   addons.xpi  DEBUG   Directory state JSON differs:........

关于javascript - 带有 Firefox(最新 32 位)浏览器的 Protractor 未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25676328/

相关文章:

.net - iTextSharp PDF 和 Firefox 出现内容损坏错误 : does not work with Firefox 10. xx

node.js - Sails.js:哪些模块用于单元测试?

javascript - $q 推迟在 Jasmine 中不触发延续

javascript - 通过 element.innerText 插入不间断空间

Angular 2 通过在单元测试中更改模型来更新选择

javascript - 如何在 JavaScript 中实现更简单的 Promise?

javascript - 动画每个文本行

javascript - 如何防止 onmouseover 表现得像 onmousemove ?

javascript - 非常简单的幻灯片放映,带有上一个和下一个控件

html - Firefox 中的替代样式表未显示在 'View > Page Style' 下