我正在尝试在量角器上设置一个全局变量以在所有描述块中使用。
var glob = 'test';
describe('glob test', function () {
it('should set glob', function () {
browser.get('http://example.com/test');
browser.executeScript(function () {
window.glob = glob;
});
});
});
但这会返回以下错误:
Message:
[firefox #2] UnknownError: glob is not defined
我也看了这个问题:protractor angularJS global variables
所以我尝试以这种方式在 conf.js 中设置变量 glob:
exports.config = {
...,
onPrepare: function () {
global.glob = 'test';
}
};
仍然,有同样的错误。
如何在量角器测试中正确添加全局变量?