主要基于jmetet工具
有任何疑问直接留言,可以相互讨论,有大佬愿意帮小弟补充一下也欢迎,求个测试大佬师傅带
线程组菜单:
线程数:并发数量
Rame-Up时间(秒):多久跑完线程数,比如线程是10,Rame-Up时间是10秒,就是10秒内跑完10个线程,1秒一个
循环次数:让上面的线程数和Ramp-Up循环跑多少次,延长并发时间,总请求数 = 线程组*循环次数
调度器:设置测试持续时间和延迟启动时间,可以用来做负载测试,长时间运行
聚合报告结果:
Label:请求菜单的名称
样本:总共请求数
平均值:平均响应时间
异常%:测试出现的错误请求数量百分比,出现错误看服务端的日志,配合开发定位原因
吞吐量:简称tps,每秒处理的请求数,服务器处理能力,越高越说明服务器处理能力好
结果分析:
点这个三角叹号,下列会显示执行日志
最大tps值:不断增加并发量,加上tps达到一定开始下降,那么最大值的时候就是系统最佳tps值
最大并发量:不断增加并发量,看相应结果,出现请求超时,就是最大的并发量