如何运行与单个conf.js并行的多个规范?

问题描述 投票:0回答:1

我已将我的项目从一个大型测试拆分为一些较小的测试,以加快测试并避免一些错误。有没有办法与单个conf文件并行运行所有这些?我必须在每个测试用例规范之前通过login.js:['login.js','test1.js'],

jasmine protractor browserstack
1个回答
0
投票

我建议将login.js规范更改为导出登录功能的文件。然后在你的conf中在你的onPrepare中创建一个beforeAll。这将在每个描述块之前执行,在您的情况下是每次测试。

onPrepare: function {
    beforeAll(function(){
        loginToApp();           
    });
};

我知道你已经拆分了文件,但如果你有时间,我会认真考虑使用page object model来构建你的测试。

© www.soinside.com 2019 - 2024. All rights reserved.