在 package.json 中将多个黄瓜标签作为 运行 时间参数传递时无法 运行 测试
Unable to run tests when passing multiple cucumber tags as run time argument in package.json
当我从 package.json 传递黄瓜标签时,我正在尝试 运行 多个黄瓜标签。它无法调用任何测试,但是如果我在 wdio.conf.js 中对它们进行硬编码,它就可以工作。我在我的包 json 文件
中使用以下语句
"testscript": "npx wdio run ./wdio.conf.js --browser=chrome --parallel=true --cucumberOpts.tagExpression='@Login or @API'",
我正在使用 cucumber 框架 7.12.0 和 Wdio cli 版本 7.16.10
我已经设法使它正常工作,您需要遵循以下语法
"scripts": {
"RunTest": "npx wdio run ./wdio.conf.js --cucumberOpts.tagExpression=\\"@Login or @TCILogin\\""
}
当我从 package.json 传递黄瓜标签时,我正在尝试 运行 多个黄瓜标签。它无法调用任何测试,但是如果我在 wdio.conf.js 中对它们进行硬编码,它就可以工作。我在我的包 json 文件
中使用以下语句"testscript": "npx wdio run ./wdio.conf.js --browser=chrome --parallel=true --cucumberOpts.tagExpression='@Login or @API'",
我正在使用 cucumber 框架 7.12.0 和 Wdio cli 版本 7.16.10
我已经设法使它正常工作,您需要遵循以下语法
"scripts": {
"RunTest": "npx wdio run ./wdio.conf.js --cucumberOpts.tagExpression=\\"@Login or @TCILogin\\""
}