如何使用量角器配置文件的参数来选择步骤?
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) 解析路径。
在
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) 解析路径。