多个量角器套件未在chrome上运行

时间:2016-09-09 09:30:32

标签: angularjs google-chrome testing protractor automated-tests

我在量角器中有多个套件我想测试并运行。它在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',


          ]

    },

量角器版本:3.3.0

2 个答案:

答案 0 :(得分:0)

您不需要将套件设为数组,只需使用*来表示某个目录下的所有文件。

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

然后按照正常情况运行:

protractor conf.js --suite lawfirm

答案 1 :(得分:0)

您不需要放置阵列。只是逗号分隔的列表(逗号后面没有空格)

套件:{      suite1:' ....'' ....&#39 ;,      suite2:' ...'' ...' }

您可以在此处找到有关量角器配置设置的更多信息: https://github.com/angular/protractor/blob/master/docs/referenceConf.js