对于http://blog.youkuaiyun.com/mtbaby/article/details/77253344这种url,我们知道除了后面的77253344这个参数不同,其他都是一样的,那么我想访问多个这样的url地址,用jmeter怎么做呢?
一、建立线程组
为什么所有的请求都要加入线程组这个组件呢?不加不行吗?答案当然是不行的。因为jmeter的所有任务都必须由线程处理,所有任务都必须在线程组下面创建。
二、添加HTTP请求
三、添加配置文件(即你的参数文件)
四、我的配置文件内容
为什么是这样的呢?大家注意我要测试的URL格式,
http://blog.youkuaiyun.com/mtbaby/article/details/77253344
http://blog.youkuaiyun.com/mtbaby/article/details/77249138
http://blog.youkuaiyun.com/mtbaby/article/details/78435513
发现了什么?对,就是后面的序列号不一样,那这个就是作为url的参数。那我们在jmeter中怎么写呢?
看第五步
五、CSV Date设置配置页
六、HTTP请求
再返回到HTTP请求设置页
注意,我这里要发送的URL地址格式为:
http://blog.youkuaiyun.com/mtbaby/article/details/77253344
那么我们这里填写方式如下:
协议—–http
服务器名称或IP—–blog.youkuaiyun.com/
http请求方法—–GET
路径—–/mtbaby/article/details/
date/注意我把参数写成什么了?对的,是
{date}
ok ,添加结果树和聚合报告,保存后运行,就可以看到运行结果了。
我们发现http请求,都成功了,点进去查看请求数据,恩~~是四个一轮回,因为我有四个参数呀!!!
再查看聚合报告,错误率为零,这是我们想要的结果。