Nightwatch.js 中的数据驱动测试

Data driven test in Nightwatch.js

如何使用 Nightwatch.js 创建数据驱动测试? 我正在使用 data.js 文件作为全局文件。内容为:

module.exports={
    username:'xyz@gmail.com',
    password:'12345',
    urls: {
        login: 'http://www.asdf.com'
    }
};

通过在 nightwatch.json 文件的键 "globals_path" 中提供文件路径值,如下所示,您无需重命名 js 文件,您可以使用 data.js 文件作为全局文件:

"globals_path" : "path/to/data.js",

并且在您的测试文件中,您可以这样调用变量:

browser.globals.username 等等