• 资深软件性能测试工程师的成长之路
  • 测试技术性能测试
  • 互联网行业_资深测试开发专家 10余年互联网开发及测试开发经验。 专注领域: 自动化方向:WebUI、API、APP 从框架设计到应用实战; 性能/压测方向:线上/线下,传统性能测试、全链路压测; 安全领域:Web安全测试,API安全测试。
    • 2022-06-21 17:48:16
    • 阅读 57184
    • 收藏 12
一、摘要
在当前互联网行业中,性能测试是必不可少的一个环节,或者可以说性能测试在整个测试领域中有着举足轻重的地位。
但是,真正能完全掌握性能测试的工程师,少之又少。
在我的面试官履历中,我喜欢问一个问题:请描述你是如何进行性能测试?
然而,95%的性能测试工程师的回答,让我对性能测试行业的担忧。
我们回想一下,在我们的工作履历中,所谓的性能测试,是不是先用Jmeter执行性能测试脚本,然后再把所谓的性能测试报告递给老板,最后跟老板说,我们产品的性能没问题。
如果性能测试这么简单,那岂不是每个人都是性能测试工程师?
如果没有性能测试方案,那么测试脚本如何设计?
如果没有监控服务的支持,那么测试问题如何定位?
如果不会对性能进行分析,如何让开发解决性能瓶颈?

所以,为了能让性能测试工程师系统的掌握:
什么是性能测试,
性能测试到底测试什么内容
如何进行性能场景设计
如何进行性能瓶颈定位及分析
系统级/代码级/数据库级等的监控
我推出了性能测试工程师的成长之路这个讲堂系列教程。
如果准备好了,就让我们一起开启性能测试成长的旅行吧。

二、目录
1、 性能测试基础
1) 性能测试基础知识简述
2) TPS与RT之间的关系
3) 什么是TPS,QPS,RT,吞吐量
4)如何计算并发用户数

2、性能场景设计
5)Jmeter:如何设置参数化
6)性能场景一:设置参数化前,需要考虑哪些内容
7)性能场景二:如何进行场景设计
8)性能场景三:如何理解业务模型
9)性能场景四:如何进行监控设计

3、性能监控分析
10)性能监控服务搭建之:Prometheus+Exporters+Grafana
11)Centos:操作系统监控
12)Java:代码级监控
13)Tomcat:中间件级监控
14)MySQL:数据库级监控
15)Kafka:队列监级控

4、结束语
16)总结

三、学员收获
不管你是性能测试的小白,还是入行3~5年的性能高手,亦或是入行5~10年的性能老手,在学完这个专栏,都可以收获:
1.一次掌握TPS,QPS,RT,吞吐量;
2.如何进行并发用户数的计算;
3.性能测试场景的设计
4.性能业务模型的设计;
5.性能监控的设计
6.性能监控服务的搭建;
7.系统级、代码级、数据库级等监控分析。
  • 1.99 预定
  • 更多

    已有184人预定

    • 预定达标07-10
    • 文章出炉07-12
  • 当发生预定人数不足/文章未按时出炉时,您将获得全额退款。

    请务必添加【51Testing测试圈服务号】,查看进度通知。

    • 5
    • 12
发送
登录 后发表评论
  • 推荐阅读
  • 换一换
  • 51testing软件测试圈微信