jmeter模拟登录测试
初次使用jmeter模拟测试,虽然网上教程也一堆,例如利用badboy录制脚本再导入jmeter,那都是别人的东西。自己实践时问题百出,根据别人的方法,可以运行,但是登录失效,还是做一下笔记。
分五个步骤:
(1)添加线程组 (测试计划→添加→线程→线程组)
(2)添加http请求 (线程组→添加→取样器→http请求)
(3)在http请求中写入接入url、路径、请求方式和参数
(4)添加查看结果树 (http请求→添加→监听器→查看结果树)
(5)调用接口、查看返回值
1、单用户登录
二、多用户登录
步骤:
步骤:
(1)添加线程组 (测试计划→添加→线程→线程组)
(2)添加CSV数据文件设置(线程组→添加→配置原件→CSV DateSetConfig;需要设置参数)
(3)添加http请求 (线程组→添加→取样器→http请求)
(4)在http请求中写入接入url、路径、请求方式和参数(参数不可以固定,值要改成${})
(5)添加查看结果树 (http请求→添加→监听器→查看结果树)
(6)调用接口、查看返回值
注意:多用户时,线程数设置了1,导致没登录所有用户,要把线程数设置跟配置文件的登录用户数一致,才可以模拟多用户登录