栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

08-04 性能测试--复杂情景设计

Java 更新时间:发布时间: 百科书网 趣学号
负载模型 1. 并发用户模型

分析性能衰减点;目的是性能调优

使用阶梯加压的线程组:Stepping Thread Group ****保证压力平缓增加

相关参考链接:https://www.cnblogs.com/xioawu-blog/p/11126218.html

相关的监听器

关于性能衰减:

  • 随着负载不断增加,TPS 相对平稳,但是响应时间持续增加
  • 监听器:Transaction Throughput vs Threads

使用:Concurrency Therad Group

参考链接:https://www.cnblogs.com/poloyy/p/12845465.html

2. RPS(基于请求) 模型

找出并发用户下的最大吞吐量;目的是能力验证

需要为对应请求添加:Throughput Shaping Timer

参考链接:https://www.cnblogs.com/ryan255/p/14406789.html

测试场景构建 1. 单接口基准测试 2. 多接口容量测试

场景说明:

10min 内完成 3000 笔报销单处理;

单笔报销时间(包含填写报销单信息+提交完成的时间)20s + 1s =21s

并发线程数:(213000)/(6010min)=105

平均吞吐量:3000 / 600 = 5 笔/s

其中用户填写报销单信息的时间,使用 固定定时器 进行控制(其中思考时间不会计算在响应时间内):

最后运行,通过 聚合报告 观察数据

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/295488.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号