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

问题描述:

使用标准的protractor.conf.js文件,我希望能够运行不同的spec文件,每次我运行它。如何从console/bash/cmd将参数传递给我的protractor.conf?

capabilities: { 

    browserName: 'chrome', 

    specs: [XXXXXX], 

    exclude: [] 

}, 

我的问题是,它是运行使用“量角器protractor.conf.js”通过终端/ bash的测试,并添加参数,将在规范值填写,在同一行的选项?如果是这样,怎么样?

谢谢。

是的,你可以像这 -

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关于如何在套件配置选项

+0

谢谢拉姆!它工作完美! –