我试图在量角器上设置一个全局变量,用于所有描述块.
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)
仍然有同样的错误.
如何在量角器测试中添加正确的全局变量?