如何使用量角器配置文件的参数来选择步骤?

How can I use a parameter to a protractor configuration file to chose steps?

的带领下,我尝试(天真地)这样做:

protractor test/features/protractor-conf.js --params.test_set=dev_test

量角器-conf.js:

exports.config = {
   // ...
  specs: [browser.params.test_set+'/*.feature'],

...但是当然它不起作用,因为在解析 conf 文件时未定义浏览器。

那么我怎样才能实现这种效果:将参数传递给量角器来确定规格?

使用--specs命令行参数:

--specs Comma-separated list of files to test

protractor test/features/protractor-conf.js --specs=dev_test/*.feature

请注意,dev_test/*.feature 将传递到量角器的命令行界面,该界面将根据当前工作目录 (source code) 解析路径。