大家好,欢迎来到IT知识分享网。
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 终极线程组
可以锯齿型,比如有访问波峰的那种性能测试需求
可以阶梯型,阶梯型步长是否一样看需要
下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
最后: 可以在公众号:自动化测试老司机 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/123249.html