量角器分片执行-未找到规格

时间:2019-08-21 12:36:34

标签: protractor automated-tests

我在网上没有找到太多有关此的信息...

我将conf.js更改为:

在我的exports.config中,我有这个

framework: 'jasmine2',
capabilities: {
  browserName: 'chrome',
  shardTestFiles: true,
  maxInstances: 2,
  chromeOptions: {
    args: [
          '--start-maximized'
          ]
 }
},

specs: ['./1_conf_summary.js', './2_conf_detail.js'],

我想分开规格,所以我用要执行的脚本创建了更多conf文件,例如1_conf_summary.js包含:

suites: [
 './01_summary/summary_positive-spec.js'
],

*也在exports.config内部

但是当我运行主要conf.js时,我总是得到这个错误:

[15:25:27] I/testLogger - [chrome #01-0] PID: 2348
[chrome #01-0] Specs: C:\Users\......\development_new_ui\1_conf_summary.js
[chrome #01-0]
[chrome #01-0] [15:25:25] I/hosted - Using the selenium server at http://localhost:4444/wd/hub
[chrome #01-0] Started
[chrome #01-0]
[chrome #01-0]
[chrome #01-0] No specs found
[chrome #01-0] Finished in 0.002 seconds
[chrome #01-0]

[15:25:27] I/testLogger -

[15:25:27] I/launcher - 1 instance(s) of WebDriver still running
[15:25:27] I/testLogger -

我也尝试过使用规格...但是什么都行不通...关于如何解决此问题的任何想法?

非常感谢您!!!!

编辑 文件夹结构为:

Project folder
 |_01_summary
  |_summary_positive-spec.js
  |_summary_negative-spec.js
 |_other_specs
 |_lib
  |_functions and elements
 |Conf.js 
 |1_conf_summary.js

对于次要conf文件,我只有套件(或规格,两者都尝试过),我的主要配置是在主conf.js中设置的 还直接对主要conf.js的规范进行了尝试,但随后执行了1个脚本两次,而不是执行2个不同的脚本

 exports.config = {
  suites: [
    './01_summary/summary_positive-spec.js'
  ],
 };

1 个答案:

答案 0 :(得分:0)

尝试在配置中使用以下代码行。

 specs: ['./*.js'],