【JMeter】测试多用户并发登录

09月30日 收藏 0 评论 2 测试开发

【JMeter】测试多用户并发登录

文章声明:转载来源:https://blog.csdn.net/fantasic_van/article/details/90769356

一、创建一个新文件 File > New ,会有一个TestPlan(测试计划)
二、导入Badboy脚本
File > Open > 选择使用Badboy录制的jmx脚本, 打开之后,一些基本的信息如HTTP Cokie, HTTP Header,用户定义变量等,已经设置好了。

下面的Setp就是具体的执行步骤,里面有Badboy录制的脚本步骤,可以编辑改名

三、设置线程参数

四,添加统计报表

一般添加如上三种监听报表就够了。

五、模拟多用户登录

如在做登录测试时,想使用n个不同的用户同时登录,这里就涉及到n个不同用户的账号密码,这里就需要使用文件导入+变量引用的方式

1、创建文件,保存cvs格式,里面存的是用户名和密码

2、设置好相关的JMeter脚本,如登录请求, 并添加文件,按图中操作

3、选择文件,设置变量名

4、在需要传参的步骤中,引用变量(使用${},类似JQuery),如登录请求,保存

5、执行测试
选中需要执行的线程组,如Thread Group,点击执行按钮

6、结果查看

此时,300个用户并发登录登出,测试完成,具体结果可在对应的报表中查看。

ps:
如果不想要用户登出,而是都保持登录状态,只需要把最后一步的登出禁用。

C 2条回复 评论
李子寒

感谢分享!

发表于 2025-11-18 21:00:00
0 0
带脑斧

长记性了,下次再也不错了

发表于 2023-11-10 23:00:00
0 0
麦兜兜麦

太棒了,我也是从事开发工作近十年的程序员,现在主要带新手学Java

发表于 2021-10-24 21:00:00
0 0