我有一个现有的空手道测试套件,可以使用以下方法在不同的环境(dev / qa)上运行:
mvn test -DargLine="-DauthUser=*** -DauthPassword=*** -Dkarate.env=qa"
现在,我添加了一些加特林测试,当尝试使用以下命令在'qa'上运行测试时,这些测试仍在默认环境下运行,该默认环境为'dev'而不是'qa'。
mvn gatling:test -DargLine="-DauthUser=*** -DauthPassword=*** -Dkarate.env=qa"
似乎argLine方法似乎不适用于maven gatling插件。如果没有,还有其他方法可以通过这些参数来进行测试吗?
我遇到了以前的文章,其中建议在指定参数时不使用-DargLine-I want to pass multiple arguments in karate-config.js through mvn command
只需传递命令行参数,例如:
mvn gatling:test -DauthUser=*** -DauthPassword=*** -Dkarate.env=qa