当前位置: 代码迷 >> JavaScript >> AngularJS&Protractor和Jasmine-所有规格的全局变量
  详细解决方案

AngularJS&Protractor和Jasmine-所有规格的全局变量

热度:61   发布时间:2023-06-05 11:54:35.0

我的config.js看起来像这样

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

如您所见,我有2个测试文件,我要做的是在所有规格中使用单个变量。

我该如何实现?

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

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

为了访问变量,您应该在规格中执行以下操作:

browser.params.screenWidth