首先伟大的测试工具替代在这里球员,因为我大量使用硒。这可能是基本的,但对于特定的javascript和node.js是一种新的东西。使用全局变量Dalek JS
我希望能在我的脚本中使用全局变量,但我有麻烦这样做
我有一个名为在同一水平作为我test.js例如脚本变量文件,在这个例子中我将google分配给变量url,但是在运行测试时无法加载。
require('variables.js');
module.exports = {
'Log into Traceiq': function (test) {
test
.open(url)
.done();
}
};
然后我尝试这样做,测试开始运行,但在开局阶段
require('./variables');
module.exports = {
'open Google': function (test) {
test
.open(url)
.done();
}
};
挂这是在控制台
Running tests
Running Browser: Google Chrome
OS: Linux 3.5.0-45-generic x86_64
Browser Version: 31.0.1650.63
>> WARNING: done not called!
RUNNING TEST - "Open Google"
✔ 0 Assertions run
✔ TEST - "Open Google" SUCCEEDED
输出有什么盲目明显,我在这里做错了?
任何帮助表示赞赏
感谢