angularjs - 多个 Protractor 套件未在 chrome 上运行

标签 angularjs google-chrome testing protractor automated-tests

我想测试和运行 Protractor 中的多个套件。它在 Mozilla Firefox 上运行良好,但只有第一个套件在使用 Google chrome(版本 51.0.2704.84(64 位))时运行

 suites: {
         lawfirm: [
            '../Test_Suites/Lawfirm/signUp_spec.js',
            '../Test_Suites/Lawfirm/login_spec.js',


        ],

         beneficiary :  [
           '../Test_Suites/Beneficiary/loginBeneficiary_spec.js',


          ]

    },

Protractor 版本:3.3.0

最佳答案

suites不需要做成数组,用*表示某个目录下的所有文件即可。

suites: {
    lawfirm: '../Test_Suites/Lawfirm/*.spec.js'
}

然后正常运行:

protractor conf.js --suite lawfirm

关于angularjs - 多个 Protractor 套件未在 chrome 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39408308/

相关文章:

javascript - AngularJS 中的 Phonegap ondeviceready 事件

javascript - ios 10 自动对焦不对焦输入

html - Chrome浏览器58.0.3029.81中不再播放HTML5音频标签

testing - 如何检查Testcafe中是否存在文本

unit-testing - 将单元测试集成到 Visual Studio Express 2008 中

html - Angular Material MD 卡动态高度

javascript - 我应该使用 ng-if 作为 CSS 属性选择器来编写 CSS 吗?

java - 第 100 次下载后启动 Chrome

javascript - 来自 Chrome 扩展程序的 POST 请求

eclipse - 测试套件的 phpunit eclipse 配置。文档?