AngularJS&量角器& Jasmine - 所有规格的全局变量

时间:2015-07-31 07:26:15

标签: javascript angularjs protractor angularjs-e2e

我的config.js看起来像这样

exports.config = {
  seleniumAddress: 'http://localhost:4444/wd/hub',
  specs: ['test1.js', 'test2.js'],
  framework: 'jasmine2'
};

正如您所看到的,我有2个测试文件,我想要做的是在所有规范中使用单个变量。

我怎样才能实现它?

1 个答案:

答案 0 :(得分:0)

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

    specs: [
        'spec1.js',
        'specs2.js'
    ],
    params: {
        screenWidth: 1920,
        screenHeight: 1080
    }
}

为了访问变量,你应该在你的规范中做这样的事情:

browser.params.screenWidth