在《性能测试工程师成长之路(第四讲)》中,我们对性能场景进行了详细拆分。
让你了解业务模型,如何制造符合实际性能场景的数据,也让你掌握了如何保证你的性能脚本与生产环境的业务场景保持一致。
这一讲,我会通过实际的项目案例,让你掌握如何正确的设计4种性能场景,如何设计符合实际业务场景的性能脚本。
在进入这一讲之前,希望你思考几个问题:
1、如果你设计的性能脚本与生产环境的业务场景不符合,会有什么结果;
2、如果你的性能脚本没有这4场景,会有什么结果;
3、如果你的性能测试结果与实际性能差异很大,会有什么结果?
你看,如何设计符合实际业务场景的测试脚本,是多么的重要。
然而,现实总是残酷的,有95%的性能测试工程师,都无法设计出符合实际业务场景的性能测试脚本。
我相信,你也想成为那5%,所以,这一讲,等你来。
1、性能测试基础完结
1)性能测试基础知识简述;
2)TPS与RT之间的关系;
3)什么是TPS,QPS,RT,吞吐量;
4)如何计算并发用户数。
2、性能场景设计
1)Jmeter:如何设置参数化;
2)性能场景一:设置参数化前,需要考虑哪些内容;
3)性能场景二:如何进行场景设计;
4)性能场景三:如何进行业务模型设计;
5)性能场景四:如何进行监控设计。
3、性能监控分析
1)性能监控服务搭建之:Prometheus+Exporters+Grafana;
2)Centos:操作系统监控;
3)Java:代码级监控;
4)Tomcat:中间件级监控;
5)MySQL:数据库级监控;
6)Kafka:队列监级控。
学完这一讲,可以掌握:
1、如何正确理解业务场景模型;
2、如何分析4种性能测试场景;
3、如何设计符合实际业务的4种性能测试场景脚本;
4、如何正确理解Statistics图、TPS图与RT图之间的关系。
Carl_奕然——资深测试开发专家,10余年互联网开发及测试开发经验。
专注领域:自动化方向:WebUI、API、APP 从框架设计到应用实战;性能/压测方向:线上/线下,传统性能测试、全链路压测;安全领域:Web安全测试,API安全测试。
查看方式①
戳链接《性能测试工程师的成长之路(第五讲)》查看。
查看方式②
扫码支付2.99元即可文章全部内容。
51Testing测试交流群,欢迎大家加入!
每日分享测试干货+技术交流
加下方小姐姐,
可加微信群
备注【测试圈】即可~
51Testing软件测试圈:一个集问答与写作一体的原创知识分享平台。关注我们,每天分享测试知识和测试技巧。网址:http://quan.51testing.com
推 荐 讲 堂
Web测试之浏览器调试简介
目前17000+人已关注加入我们