Jmeter 并发测试

前言

web站点测试 30个登陆并发测试

步骤

流程:

  • BlazeMeter录制
  • Jmeter压测

录制

Chrome 插件录制,简单的记录一下
单击红色按钮开始录制(注:录制过程中不要出现多余的操作!)

在web界面上 执行你需要录制的操作,录制完毕后 点击录制结束按钮

单击save 把刚才录制的jmx文件导出来

这里选择保存格式 JMX注:需要先登录才能选择 JMX保存) 如何登入请移步百度

Jmeter压力测试

在做压力测试之前,我们首先梳理一下我们需要哪些东西?

  1. Jmeter中打开我们刚才保存的 JMX文件
    2.设置并发数
  2. 设置登陆
    username 对应的是 第四部中导入的用户名变量
  3. 添加 CSV数据文件
    导入文档(username.csv) 这个文档中保存了30个登陆账号的用户名和密码
    为什么要导入csv? 因为我这里使用的是30个不同的账号同时登陆,账号需要从本地账号导入到Jmeter中


    我这里登陆不同账号 对应的 url绝对路径名也是不同的,所以这里使用变量替换
  4. 启动

问题

线程启动后,始终不结束,而且样本数明显没有加载完··
这个破问题卡了我一下午

最终在贴吧找到了解决方法,HTTP请求中设置超时时间

原文地址:https://www.cnblogs.com/unixcs/p/13675505.html