JMeter学习报告(二)

JMeter参数化(CSV数据文件设置)

我们选择测试的接口是前面接口测试实例中的获取学生信息接口和登录接口(具体内容看JMeter学习报告(一))。

当我们需要获取1个学生的信息时,我们可以把这个学生的姓名准确的写道入参中,但假如我们需要一次去查是个学生的信息时,我们需要怎样做呢?我们注意到,这10个请求入参,除了学生姓名,其他的设置都是一致的。因此,最好的办法是参数化。在HTTP请求中,我们不要把请求入参值写死了,把学生姓名当成变量,这样不管每次传入什么值,我们都可以只用一个请求来处理。

准备数据文件

JMeter学习报告(二)

添加CSV Data Set Config

JMeter学习报告(二)

JMeter学习报告(二)

JMeter学习报告(二)

参数说明 文件名:这里填写参数化数据文件的路径,如D:/文件名。 文件编码:一般选择UTF-8 变量名称:参数化文件中每列参数的名称,如果有多列参数,则加上英文逗号间隔其他的参数如无特殊需要,我们一般保持默认即可。

在请求中引入参数

在引入参数时,参数的名称必须和上一步中设置的变量名称一样。

JMeter学习报告(二)

JMeter学习报告(二)

线程组设置循环次数

一般来说,我们的参数化文件有多少行数据,我们就设置为多少次。

JMeter学习报告(二)

JMeter学习报告(二)

运行,查看结果树

JMeter学习报告(二)

JMeter学习报告(二)

至此,一个简单的JMeter参数化实例就完成了,图片看起来更直观,所以大部分都是贴图,文字只是简单的说明了一下过程。