JMeter学习笔记--并发登录测试
账号密码读取文件
1、设置线程数为30,并发用户量就是30个用户同时登录
2、添加同步定时器
添加 Synchronizing Timer 同步定时器,为了阻塞线程,当线程数达到指定数量,再同时释放,瞬间会产生很大的压力
3、设置集合点,当用户数量达到30个,再同时请求进行登录操作
4、添加CSV数据文件设置,首先创建一个txt文件,然后按以下格式录入账号密码(账号、密码数据库已存在),改为csv文件,保存到相关路径。
5、添加CSV文件,设置csv数据
这里要记录一下“Ignore first line(only used if Variable Names is not empty)”,因为是刚刚学习,出问题要很长时间才能找到解决办法,这里记录一下,我设置的csv文件格式如下:
“Ignore first line(only used if Variable Names is not empty)”, 这里的默认值是false,读取文件时,会把首行作为参数读取,导致执行错误,后来通过查询资料,找到问题所在,将值改为true,执行成功。如果CSV文件没有列名,直接是参数,这里的值可以采用默认值false。
7、添加http登录请求
8、查看结果