我已经将我的项目从一个大型测试拆分为几个较小的测试,以加快测试速度并避免出现一些错误。有什么办法可以将所有这些文件与单个conf文件并行运行?我必须在每个测试用例之前通过login.js 规格:['login.js','test1.js'],
答案 0 :(得分:0)
我建议将您的login.js规范更改为一个导出登录功能的文件。然后在conf的onPrepare中创建一个beforeAll。这将在每个describe块(您的情况下是每次测试)之前执行。
onPrepare: function {
beforeAll(function(){
loginToApp();
});
};
我知道您已经拆分了文件,但是如果有时间,我会认真考虑使用page object model来组织测试。