我有一个现有的空手道测试套件,可以使用以下方法在不同的环境(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插件。如果没有,是否还有其他方法可以将这些参数传递给加特林测试?
答案 0 :(得分:1)
我遇到了上一篇文章,其中建议在指定参数-I want to pass multiple arguments in karate-config.js through mvn command
时不使用-DargLine只需传递以下命令行参数:
mvn gatling:test -DauthUser=*** -DauthPassword=*** -Dkarate.env=qa