Jmeter 并发测试
前言
web站点测试 30个登陆并发测试
步骤
流程:
BlazeMeter
录制Jmeter
压测
录制
Chrome 插件录制,简单的记录一下
单击红色按钮开始录制(注:录制过程中不要出现多余的操作!)
在web界面上 执行你需要录制的操作,录制完毕后 点击录制结束按钮
单击save
把刚才录制的jmx
文件导出来
这里选择保存格式 JMX
(注:需要先登录才能选择 JMX保存) 如何登入请移步百度
Jmeter压力测试
在做压力测试之前,我们首先梳理一下我们需要哪些东西?
- 在
Jmeter
中打开我们刚才保存的JMX
文件
2.设置并发数
- 设置登陆
username
对应的是 第四部中导入的用户名变量
- 添加 CSV数据文件
导入文档(username.csv
) 这个文档中保存了30个登陆账号的用户名和密码
为什么要导入csv? 因为我这里使用的是30个不同的账号同时登陆,账号需要从本地账号导入到Jmeter中
我这里登陆不同账号 对应的 url绝对路径名也是不同的,所以这里使用变量替换
- 启动
问题
线程启动后,始终不结束,而且样本数明显没有加载完··
这个破问题卡了我一下午
最终在贴吧找到了解决方法,HTTP请求中设置超时时间