gpt4 book ai didi

testing - 如何使用 Karate 配置和使用/切换配置环境

转载 作者:行者123 更新时间:2023-11-28 20:48:06 26 4
gpt4 key购买 nike

<分区>

我正在尝试通过 karate-config-<env>.js 配置不同的测试目标位于同一目录中的文件。

当我尝试针对不同的目标系统执行测试时:

mvn test -Dkarate.env=int02 (tried: -DargLine="-Dkarate.env=int02")

karate-config-int02.js文件未执行,测试执行卡在某处。

我读过 documentation ,但目前我没有找到有效的例子。

我正在练习 Karate 0.9.4在带有 Java 的 macOS 上 1.8在专家中3.6.0概念教授的示例项目。

扩展 pom 文件,如下所示,也工作:

<properties> 
<karate.env>int02</karate.env>
</properties>

我虽然通过 -Dkarate.env=int02我可以确保 karate-config-int02.js将用于配置我需要的实例特定属性。

我在两个 Karate 配置文件中都有一行,例如:

karate.log('karate-config|karate-config-int02 is called')

但我总是看到:

karate-config is called

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com