在使用Nightwatch JS运行测试套件之前,有没有一种方法可以运行脚本来运行网站并执行登录等操作?我曾尝试在global.js中使用beforeeach挂钩,但到目前为止未能使其正常工作。是否有解决方案?如果您能举例说明,我将不胜感激。
答案 0 :(得分:0)
最后,我们找到了解决方案。在以下代码段中,Globals.js文件是我们在运行每个测试脚本之前需要运行的通用登录模块。
const loginPage = require("../../Globals.js");
// START ------> Import Login Module from Globals.js
module.exports = {
beforeEach: function (client) {
loginPage.login(client);
},