量角器不运行Firefox(仅限Chrome)

时间:2015-11-11 08:04:49

标签: google-chrome jasmine protractor e2e-testing

我在Chrome上运行Protractor。最近我一直试图用Firefox运行它并失败 - 我没有收到任何错误消息,只是Chrome运行而不是。我认为Protractor可能忽略了'Capabilities'。 我的conf文件:

exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',


suites:{
    sanity: ['*/loginEAPTest.js','*/AccountSettingsTest.js','*/createApptest.js','*/openSourcePageTest.js','*/driveSampleAppTest.js','*/whatsNewTest.js','*/logoutTest.js']

},

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

capabilitties:
{

  browserName: 'firefox'

},



//framework: 'jasmine2',

resultJsonOutputFile: 'TestResults/Test_'+dateTime+'.js',

jasmineNodeOpts: {

    isVerbose: true,
    showColors: true,
    defaultTimeoutInterval: 360000,
    includeStackTrace: true
},


onPrepare: function() {
var jasmineReporters = require('jasmine-reporters');
jasmine.getEnv().addReporter(new jasmineReporters.JUnitXmlReporter({
    consolidateAll: true,
    savePath: 'TestResults',
    filePrefix: 'xmloutput'
}));

// for non-angular page
browser.ignoreSynchronization = true;

browser.driver.manage().window().setSize(1600, 1024);
}

};

我尝试添加和删除'framework'参数。 我的版本是: 量角器2.1.0 茉莉花v2.3.1 jasmine-core v2.3.4

感谢。

1 个答案:

答案 0 :(得分:0)

我认为这是一个错字:capabilities:额外的。