JMeter参数化方法

JMeter使用过程中,有些测试数据需要随着测试环境的变化相应的进行调整,这时最好将这样的数据作为参数传入。有以下几种办法。

1. 配置properties参数

a. 在bin目录下新建自定义的properties文件,文件后缀为.properites

例如: test.properties

# cat test.properties
request.host=http://test
request.port=8080

b. 修改bin目录下的jmeter.properties文件的如下部分,指定自定义文件

vim jmeter.properties
 # Should JMeter automatically load additional JMeter properties?
# File name to look for (comment to disable)
user.properties=test.properties

c. jmeter启动之后,可以直接调用properties文件中自定义的参数

调用自定义参数方式: ${__P(request.host)}


2. User Defined Variables

如何找到这个元件?

Thread Group -> Add -> Config Flement -> User Defined Variables

这里定义的参数调用方式: ${param_name} 其中param_name 为定义的参数名


3. User Parameters

如何找到这个元件?

Thread Group -> Add -> Pre Processors -> User Parameters

这里定义的参数调用方式: ${param_name} 其中param_name 为定义的参数名


4. CSV 配置

通过JMeter内置函数${__CSVRead(,)}来读取CSV文件中定义的参数。


相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页