JMeter参数化方法

来源:互联网 发布:魔眼软件 编辑:程序博客网 时间:2024/04/30 08:49

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

1. 配置properties参数

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

例如: test.properties

# cat test.propertiesrequest.host=http://testrequest.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文件中定义的参数。


0 0