相关疑难解决方法(0)

量角器设置全局变量

我试图在量角器上设置一个全局变量,用于所有描述块.

var glob = 'test';

describe('glob test', function () {
    it('should set glob', function () {
        browser.get('http://example.com/test');
        browser.executeScript(function () {
            window.glob = glob;
        });
    });    
});
Run Code Online (Sandbox Code Playgroud)

但这会返回以下错误:

Message:
[firefox #2]      UnknownError: glob is not defined
Run Code Online (Sandbox Code Playgroud)

我也看了这个问题:量角器angularJS全局变量

所以我试图以这种方式在conf.js中设置变量glob:

exports.config = {
  ...,
  onPrepare: function () {
      global.glob = 'test';
  }
};
Run Code Online (Sandbox Code Playgroud)

仍然有同样的错误.

如何在量角器测试中添加正确的全局变量?

javascript angularjs protractor

21
推荐指数
2
解决办法
3万
查看次数

标签 统计

angularjs ×1

javascript ×1

protractor ×1