网站维护页面 下载,士兵突击网站怎么做,个人承接网站开发项目,wordpress 火车头发布规则在性能测试中#xff0c;当我们接到项目任务时#xff0c;很多时候我们是不知道待测接口能支持多少并发用户数的。此时#xff0c;需要我们先做负载测试#xff0c;通过逐步加压#xff0c;来找到最大并发用户数。那么当我们找到一个区间#xff0c;怎么找到具体的值呢当我们接到项目任务时很多时候我们是不知道待测接口能支持多少并发用户数的。此时需要我们先做负载测试通过逐步加压来找到最大并发用户数。那么当我们找到一个区间怎么找到具体的值呢
在区间中逐步增加步长出现以下任意现象时即是最大并发用户数 出现连续报错 平均响应时间超过1.5秒1.5秒是行业标准 tps出现下降趋势
负载测试概念
逐步增加并发用户数找出被测系统的最大可接受的并发用户数并考察系统性能的变化。
脚本总体设计 场景介绍
1、首先用插件管理器下载插件jpgc-StandardSet然后重启jmeter
2、添加线程组jpgc-SteppingThreadGroup
3、在线程组下添加请求取样器和其他配置元件并填写接口参数本文的被测接口为注册接口
4、添加监听器 span stylebackground-color:#f8f8f8span stylecolor:#333333jpgc-ActiveThreadsOverTime活跃线程数随时间变化图 jpgc-ResponseTimesOverTime响应时间随时间变化图 jpgc-TransactionsperSecondtps随时间变化图/span/span
AI助手
5、jpgc-SteppingThreadGroup填写数据场景为在5秒内增加10个并发用户数并运行30秒再继续在5秒内增加10个并发用户数重复循环直至并发用户数达到50个后运行脚本60秒。然后在每1秒内减少5个并发用户数直到减为0结束脚本的运行。 6、第一次运行脚本结束后观察数据 由图形得知 当并发用户数为20时平均响应时间超过1.5秒 tps全程没有出现明显的下降趋势也没有出现连续的报错
第一次运行脚本分析因此得出结论系统的最大并发用户数为10~20区间
我们已经得出系统的最大并发用户数为10~20区间那么具体是多少呢接下来要减少步长,并进行第二次的测试
7、jpgc-SteppingThreadGroup填写数据场景为以10个并发用户数为基准在1秒内增加1个并发用户数并运行30秒再继续在1秒内增加1个并发用户数重复循环直至并发用户数达到20个后运行脚本60秒。然后在每1秒内减少5个并发用户数直到减为0结束脚本的运行。 8、第二次运行脚本结束后观察数据 由图形得知 当并发用户数为17时平均响应时间超过1.5秒 tps全程没有出现明显的下降趋势也没有出现连续的报错
第二次运行脚本分析因此得出结论系统的最大并发用户数为16