我们可以使用@env变量在同一个测试运行标签下访问不同的env吗

问题描述 投票:0回答:1

我对两个不同的功能文件使用了相同的标签,并希望为功能文件 A 选择 env stg1,为功能文件 B 选择 stg2。

选择功能文件/场景在一种环境上运行的当前配置

(name regression tests) mvn clean test -Dtest=KarateTests#regressionTests -Dkarate.env=stg1 -Dkarate.config.dir="./" -Dpublish.testburst=true -Dkarate.options="--tags @COMMONTAG1"
call: getReportSummary_forSlack
call: publishReportSlackNotificationSuccess(var channel = 'regression', var msg = "Success! US ECOMM Regression Test Report - Env selected - stg1 - PMID - FAAA Report Summary $SUMMARY_SLACK")

期望是根据具有相同标签的功能文件选择不同的环境。

automation karate
1个回答
0
投票

运行测试时一次只能应用一个

karate.env
值。

© www.soinside.com 2019 - 2024. All rights reserved.