Jmeter 性能 —— 50TPS与秒杀分析!

Jmeter 性能 —— 50TPS与秒杀分析!1 50tps 5tps 分析 50tps 基本上已经满足了大部分中小型企业要求了 需求 期望我项目的接口 都要能满足 50tps jmeter 平均每秒处理事务数 tps

大家好,欢迎来到IT知识分享网。

Jmeter 性能 —— 50TPS与秒杀分析!

1、50tps——5tps分析

50tps基本上已经满足了大部分中小型企业要求了

需求:期望我项目的接口,都要能满足50tps?

算 50tps:50 个事务每秒50 t/s 1分钟:50\*60s = 3000 事务1小时 3000 \* 60 =  事务 1小时要处理18w个请求 10小时 180w 24h 432w个请求

如果公司的产品,日均访问量约为千万, 50tps基本已经能满足要求了

综上,5tps,也能支持43万的请求了

2、面向对象的线程组-bzm – Arrivals Thread Group-达到多少率 tps

图片

3、结果分析

图片

图片

图片

总结:

并发数160左右,没有报错,tps=30上下波动,没有问题,但是响应时间超过了1500毫秒,就是1.5s所以这个接口不满足性能测试tps=30的的要求调节线程组的tps,直到满足要求

4、秒杀-Concurrency Thread:达到多少人 并发数-分析和3一样

图片

5、终极线程组-有时间规律:波浪型Ultimate Thread Group 终极线程组

可以锯齿型,比如有访问波峰的那种性能测试需求

可以阶梯型,阶梯型步长是否一样看需要

图片

下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

Jmeter 性能 —— 50TPS与秒杀分析!

最后: 可以在公众号:自动化测试老司机 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/123249.html

(0)
上一篇 2024-11-19 13:26
下一篇 2024-11-19 13:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信