如何从console / bash / cmd将参数传递给我的protractor.conf?

时间:2017-07-17 08:16:16

标签: javascript bash protractor automated-tests

使用标准的protractor.conf.js文件,我希望每次运行时都能运行不同的spec文件。

capabilities: {

    browserName: 'chrome',

    specs: [XXXXXX],

    exclude: []

},

我的问题是,是否可以选择使用'protractor protractor.conf.js'通过terminal / bash运行测试,并在同一行添加将填写specs值的参数?如果是这样,怎么样?

感谢。

1 个答案:

答案 0 :(得分:0)

是的,你可以这样做 -

 protractor config.js --specs 'specs/spec.js'

或运行多个规格

protractor config.js --specs 'specs/spec1.js,specs/spec2.js'

您还可以运行测试套件或套件

protractor config.js --suite your-suite-name
protractor config.js --suite suite1,suite2,suite3

请参阅此link有关如何在套件配置选项中编写规范