jmeter压力测试
jmeter压力测试步骤
一、添加线程组
1、Test Plan --> 添加 --> 线程(用户) --> 线程组 2、线程组修改名称,线程属性中添加线程数,循环次数等
二、添加HTTP请求默认值
步骤:线程组 -- > 添加-->取样器-->HTTP请求 1、名称:ip + port 2、WEB服务器: 协议:http、https 服务器名称或IP:xxx 端口号:8888 3、HTTP请求(get/post) 路径:url 内容编码:utf-8
三、添加HTTP信息头管理器
步骤:线程组 --> 添加 --> 配置元件 --> HTTP信息头管理 1、名称:HTTP信息头管理器 2、信息头:(根据实际情况添加名称和值) 名称:Content-Type 值:application/json
四、参数化(CSV数据文件设置)
1、线程组 --> 添加 --> 配置元件 --> CSV Data Set Config 2、名称:xxx 3、文件名:E:\Tool\other\apache-jmeter-5.1.1\bin\t 4、文件编码:UTF-8 5、变量名称:user,pwd 6、忽略首行:True 7、分隔符:; 其他:默认
五、HTTP请求(登录)
1、POST/GET 2、路径:/auth/login 3、消息体数据: {"username":"${user}","password":"${pwd}"} 4、HTTP请求 --> 添加-->后置处理器-->正则表达式提取器 1、名称:token 2、引用名称:token 3、正则表达式:"token":"(.*?)","username" 4、模板:$1$ 5、匹配数字:1 5、响应断言 1、HTTP请求 --> 添加-->断言-->响应断言 2、测试字段:响应文本。。。 3、测试模式: 1、"code":1 2、"message":"OK"
六、查看结果树
1、线程组-->添加-->监听器-->查看结果树
七、聚合报告
1、线程组-->添加-->监听器-->聚合报告
相关推荐
singebogo 2020-09-23
84226432 2020-08-19
Cherishyuu 2020-08-19
TesterJingel 2020-08-18
登峰小蚁 2020-08-01
Cherishyuu 2020-07-28
84226432 2020-07-05
89421478 2020-07-05
HappinessCat 2020-07-05
TesterJingel 2020-06-28
singebogo 2020-06-27
TesterJingel 2020-06-26
Seleton 2020-06-26
xinjing0 2020-06-25
Cherishyuu 2020-06-25
新路 2020-06-25