量角器 - 发送 spec/suite 名称作为参数
protractor - send spec/suite name as parameter
我可以 运行 量角器测试使用规格或套件名称作为参数吗?
我目前 运行 正在使用:
protractor myconf.js
谢谢。
是的,有特定的 --specs
命令行参数:
$ protractor --help
Usage: protractor [options] [configFile]
configFile defaults to protractor.conf.js
The [options] object will override values from the config file.
Options:
--help Print Protractor help menu
--version Print Protractor version
...
--specs Comma-separated list of files to test
您仍然需要传递一个配置,但是 --specs
会覆盖配置中设置的 specs
:
protractor myconf.js --specs=test/e2e/myspec.js
您也可以使用 --suite
command-line argument:
protractor myconf.js --suite=smoke
其中 smoke
匹配配置的套件名称:
suites: {
smoke: 'spec/smoketests/*.js',
full: 'spec/*.js'
},
或者,如果您正在使用 jasmine2
,您可以通过暂时将 describe
更改为 fdescribe
and/or [=22] 来使用 "focused tests" feature =] 到 fit
.
我可以 运行 量角器测试使用规格或套件名称作为参数吗? 我目前 运行 正在使用:
protractor myconf.js
谢谢。
是的,有特定的 --specs
命令行参数:
$ protractor --help
Usage: protractor [options] [configFile]
configFile defaults to protractor.conf.js
The [options] object will override values from the config file.
Options:
--help Print Protractor help menu
--version Print Protractor version
...
--specs Comma-separated list of files to test
您仍然需要传递一个配置,但是 --specs
会覆盖配置中设置的 specs
:
protractor myconf.js --specs=test/e2e/myspec.js
您也可以使用 --suite
command-line argument:
protractor myconf.js --suite=smoke
其中 smoke
匹配配置的套件名称:
suites: {
smoke: 'spec/smoketests/*.js',
full: 'spec/*.js'
},
或者,如果您正在使用 jasmine2
,您可以通过暂时将 describe
更改为 fdescribe
and/or [=22] 来使用 "focused tests" feature =] 到 fit
.