jmeter中http请求参数化

对于http://blog.csdn.net/mtbaby/article/details/77253344这种url,我们知道除了后面的77253344这个参数不同,其他都是一样的,那么我想访问多个这样的url地址,用jmeter怎么做呢?

一、建立线程组

jmeter中http请求参数化

为什么所有的请求都要加入线程组这个组件呢?不加不行吗?答案当然是不行的。因为jmeter的所有任务都必须由线程处理,所有任务都必须在线程组下面创建。

二、添加HTTP请求

jmeter中http请求参数化

三、添加配置文件(即你的参数文件)

jmeter中http请求参数化

四、我的配置文件内容

jmeter中http请求参数化

为什么是这样的呢?大家注意我要测试的URL格式,
http://blog.csdn.net/mtbaby/article/details/77253344
http://blog.csdn.net/mtbaby/article/details/77249138
http://blog.csdn.net/mtbaby/article/details/78435513

发现了什么?对,就是后面的***不一样,那这个就是作为url的参数。那我们在jmeter中怎么写呢?
看第五步

五、CSV Date设置配置页

jmeter中http请求参数化

六、HTTP请求

再返回到HTTP请求设置页
注意,我这里要发送的URL地址格式为:
http://blog.csdn.net/mtbaby/article/details/77253344

那么我们这里填写方式如下:
协议—–http
服务器名称或IP—–blog.csdn.net/
http请求方法—–GET
路径—–/mtbaby/article/details/date/{date}

jmeter中http请求参数化

ok ,添加结果树和聚合报告,保存后运行,就可以看到运行结果了。
我们发现http请求,都成功了,点进去查看请求数据,恩~~是四个一轮回,因为我有四个参数呀!!!

jmeter中http请求参数化

再查看聚合报告,错误率为零,这是我们想要的结果。

jmeter中http请求参数化