我在网上没有找到太多有关此的信息...
我将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'
],
};
答案 0 :(得分:0)
尝试在配置中使用以下代码行。
specs: ['./*.js'],