【发布时间】:2021-07-08 12:45:16
【问题描述】:
我需要在 QC、UAT 和 PROD 等不同环境中运行相同的脚本。我想知道我们如何根据指定的环境进行配置和运行。
注意 - 我尝试使用属性文件,但它需要一些我们不想要的手动操作。
请帮忙举几个例子
【问题讨论】:
标签: jmeter
我需要在 QC、UAT 和 PROD 等不同环境中运行相同的脚本。我想知道我们如何根据指定的环境进行配置和运行。
注意 - 我尝试使用属性文件,但它需要一些我们不想要的手动操作。
请帮忙举几个例子
【问题讨论】:
标签: jmeter
如果环境没有改变,您可以创建 3 个单独的 HTTP Request Defaults 配置元素,其中包含协议/主机/端口/路径/等。针对不同环境的设置,根据目标环境,您可以切换这个或那个 HTTP 请求默认值元素。
如果您需要无人参与的方式来启用/禁用 HTTP 请求默认值(或任何其他测试元素),您可以考虑使用 Taurus 工具作为包装器,它提供 syntax to enable/disable any JMeter test element via YAML config 或通过命令行参数。
【讨论】: