极客时间出品的专栏课《性能测试实战30讲》作者高楼,新客首单到手价59元,现免费分享。
课程介绍
性能测试在软件开发中常被视为一项复杂且挑战性的任务。然而,许多人对性能测试的理解仅限于简单的测试过程,而忽视了其背后深入的分析和调优环节。性能测试的真正价值不仅在于检测系统的性能,更在于通过分析和调优,找到系统性能瓶颈并提出有效的解决方案。在这个过程中,理解性能测试的概念、掌握合适的工具,以及会分析监控数据都是至关重要的。
这个专栏将带你走进性能测试的世界,通过30篇精心撰写的文章,系统讲解性能测试的基本概念、工具使用、性能监控以及真实的案例分析。专栏作者拥有14年的性能工作经验,他将分享自己的心得体会和实践经验,帮助你打破传统观念的束缚,以全新的视角理解性能测试。在每个模块中,你都会学习到具体的操作步骤和注意事项,让你能够在实际项目中迅速应用所学知识。
为了让你更好地理解和掌握课程内容,专栏特别设置了音频讲解环节。你可以边听音频边阅读文章,通过作者的详细解释,更深入地理解课程内容。此外,专栏还提供了阅读指南,帮助你更高效地学习。无论你是性能测试的新手还是有一定经验的老手,这个专栏都将为你提供宝贵的参考和指导。让我们一起踏上性能测试的探索之旅,发现性能优化的无限可能。
课程目录
│ ├── 00丨开篇词丨“老板,之前咱TPS是100,我优化完是10000”.m4a
│ └── 00丨开篇词丨“老板,之前咱TPS是100,我优化完是10000”.pdf
├── 01丨第一模块:性能测试基础篇 (6讲)
│ ├── 01丨性能综述:性能测试的概念到底是什么?.html
│ ├── 01丨性能综述:性能测试的概念到底是什么?.m4a
│ ├── 01丨性能综述:性能测试的概念到底是什么?.pdf
│ ├── 02丨性能综述:TPS和响应时间之间是什么关系?.html
│ ├── 02丨性能综述:TPS和响应时间之间是什么关系?.m4a
│ ├── 02丨性能综述:TPS和响应时间之间是什么关系?.pdf
│ ├── 03丨性能综述:怎么理解TPS、QPS、RT、吞吐量这些性能指标?.html
│ ├── 03丨性能综述:怎么理解TPS、QPS、RT、吞吐量这些性能指标?.m4a
│ ├── 03丨性能综述:怎么理解TPS、QPS、RT、吞吐量这些性能指标?.pdf
│ ├── 04丨JMeter和LoadRunner:要知道工具仅仅只是工具.html
│ ├── 04丨JMeter和LoadRunner:要知道工具仅仅只是工具.m4a
│ ├── 04丨JMeter和LoadRunner:要知道工具仅仅只是工具.pdf
│ ├── 05丨指标关系:你知道并发用户数应该怎么算吗?.html
│ ├── 05丨指标关系:你知道并发用户数应该怎么算吗?.m4a
│ ├── 05丨指标关系:你知道并发用户数应该怎么算吗?.pdf
│ ├── 06丨倾囊相授:我毕生所学的性能分析思路都在这里了.html
│ ├── 06丨倾囊相授:我毕生所学的性能分析思路都在这里了.m4a
│ └── 06丨倾囊相授:我毕生所学的性能分析思路都在这里了.pdf
├── 02丨第二模块:性能测试工具及性能场景篇 (9讲)
│ ├── 07丨性能测试工具:如何录制脚本?.html
│ ├── 07丨性能测试工具:如何录制脚本?.m4a
│ ├── 07丨性能测试工具:如何录制脚本?.pdf
│ ├── 08丨案例:手把手教你编写最简单的性能脚本.html
│ ├── 08丨案例:手把手教你编写最简单的性能脚本.m4a
│ ├── 08丨案例:手把手教你编写最简单的性能脚本.pdf
│ ├── 09丨关联和断言:一动一静,核心都是在取数据.html
│ ├── 09丨关联和断言:一动一静,核心都是在取数据.m4a
│ ├── 09丨关联和断言:一动一静,核心都是在取数据.pdf
│ ├── 10丨案例:在JMeter中如何设置参数化数据?.html
│ ├── 10丨案例:在JMeter中如何设置参数化数据?.m4a
│ ├── 10丨案例:在JMeter中如何设置参数化数据?.pdf
│ ├── 11丨性能脚本:用案例和图示帮你理解HTTP协议.html
│ ├── 11丨性能脚本:用案例和图示帮你理解HTTP协议.m4a
│ ├── 11丨性能脚本:用案例和图示帮你理解HTTP协议.pdf
│ ├── 12丨性能场景:做参数化之前,我们需要考虑什么?.html
│ ├── 12丨性能场景:做参数化之前,我们需要考虑什么?.m4a
│ ├── 12丨性能场景:做参数化之前,我们需要考虑什么?.pdf
│ ├── 13丨性能测试场景:如何进行场景设计?.html
│ ├── 13丨性能测试场景:如何进行场景设计?.m4a
│ ├── 13丨性能测试场景:如何进行场景设计?.pdf
│ ├── 14丨性能测试场景:如何理解业务模型?.html
│ ├── 14丨性能测试场景:如何理解业务模型?.m4a
│ ├── 14丨性能测试场景:如何理解业务模型?.pdf
│ ├── 15丨性能测试场景:如何进行监控设计?.html
│ ├── 15丨性能测试场景:如何进行监控设计?.m4a
│ └── 15丨性能测试场景:如何进行监控设计?.pdf
├── 03丨春节策划 (2讲)
│ ├── 春节策划丨快来挑战一下自己的分析逻辑吧!.html
│ ├── 春节策划丨快来挑战一下自己的分析逻辑吧!.m4a
│ ├── 春节策划丨快来挑战一下自己的分析逻辑吧!.pdf
│ ├── 春节策划丨性能评估和性能分析试题,等你挑战!.html
│ ├── 春节策划丨性能评估和性能分析试题,等你挑战!.m4a
│ └── 春节策划丨性能评估和性能分析试题,等你挑战!.pdf
├── 04丨第三模块:性能监控分析工具篇 (10讲)
│ ├── 16丨案例:性能监控工具之Grafana+Prometheus+Exporters.html
│ ├── 16丨案例:性能监控工具之Grafana+Prometheus+Exporters.m4a
│ ├── 16丨案例:性能监控工具之Grafana+Prometheus+Exporters.pdf
│ ├── 17丨CentOS:操作系统级监控及常用计数器解析(上).html
│ ├── 17丨CentOS:操作系统级监控及常用计数器解析(上).m4a
│ ├── 17丨CentOS:操作系统级监控及常用计数器解析(上).pdf
│ ├── 18丨CentOS:操作系统级监控及常用计数器解析(下).html
│ ├── 18丨CentOS:操作系统级监控及常用计数器解析(下).m4a
│ ├── 18丨CentOS:操作系统级监控及常用计数器解析(下).pdf
│ ├── 19丨Java&C++:代码级监控及常用计数器解析(上).html
│ ├── 19丨Java&C++:代码级监控及常用计数器解析(上).m4a
│ ├── 19丨Java&C++:代码级监控及常用计数器解析(上).pdf
│ ├── 20丨Java&C++:代码级监控及常用计数器解析(下).html
│ ├── 20丨Java&C++:代码级监控及常用计数器解析(下).m4a
│ ├── 20丨Java&C++:代码级监控及常用计数器解析(下).pdf
│ ├── 21丨Tomcat:中间件监控及常用计数器解析.html
│ ├── 21丨Tomcat:中间件监控及常用计数器解析.m4a
│ ├── 21丨Tomcat:中间件监控及常用计数器解析.pdf
│ ├── 22丨MySQL:数据库级监控及常用计数器解析(上).html
│ ├── 22丨MySQL:数据库级监控及常用计数器解析(上).m4a
│ ├── 22丨MySQL:数据库级监控及常用计数器解析(上).pdf
│ ├── 23丨MySQL:数据库级监控及常用计数器解析(下).html
│ ├── 23丨MySQL:数据库级监控及常用计数器解析(下).m4a
│ ├── 23丨MySQL:数据库级监控及常用计数器解析(下).pdf
│ ├── 24丨Kafka:性能监控工具之队列级监控及常用计数器解析.html
│ ├── 24丨Kafka:性能监控工具之队列级监控及常用计数器解析.m4a
│ ├── 24丨Kafka:性能监控工具之队列级监控及常用计数器解析.pdf
│ ├── 25丨SkyWalking:性能监控工具之链路级监控及常用计数器解析.html
│ ├── 25丨SkyWalking:性能监控工具之链路级监控及常用计数器解析.m4a
│ └── 25丨SkyWalking:性能监控工具之链路级监控及常用计数器解析.pdf
├── 05丨第四模块:性能测试分析实战篇 (7讲)
│ ├── 26丨案例:手把手带你理解TPS趋势分析.html
│ ├── 26丨案例:手把手带你理解TPS趋势分析.m4a
│ ├── 26丨案例:手把手带你理解TPS趋势分析.pdf
│ ├── 27丨案例:带宽消耗以及Swap(上).html
│ ├── 27丨案例:带宽消耗以及Swap(上).m4a
│ ├── 27丨案例:带宽消耗以及Swap(上).pdf
│ ├── 28丨案例:带宽消耗以及Swap(下).html
│ ├── 28丨案例:带宽消耗以及Swap(下).m4a
│ ├── 28丨案例:带宽消耗以及Swap(下).pdf
│ ├── 29丨案例:如何应对因网络参数导致的TPS呈锯齿状?.html
│ ├── 29丨案例:如何应对因网络参数导致的TPS呈锯齿状?.m4a
│ ├── 29丨案例:如何应对因网络参数导致的TPS呈锯齿状?.pdf
│ ├── 30丨案例:为什么参数化数据会导致TPS突然下降?.html
│ ├── 30丨案例:为什么参数化数据会导致TPS突然下降?.m4a
│ ├── 30丨案例:为什么参数化数据会导致TPS突然下降?.pdf
│ ├── 31丨案例:当磁盘参数导致I-O高的时候,应该怎么办?.html
│ ├── 31丨案例:当磁盘参数导致I-O高的时候,应该怎么办?.m4a
│ ├── 31丨案例:当磁盘参数导致I-O高的时候,应该怎么办?.pdf
│ ├── 32丨当Postgres磁盘读引起I-O高的时候,应该怎么办?.html
│ ├── 32丨当Postgres磁盘读引起I-O高的时候,应该怎么办?.m4a
│ └── 32丨当Postgres磁盘读引起I-O高的时候,应该怎么办?.pdf
└── 06丨结束语 (1讲)
├── 结束语丨见过林林总总的乱象,才知未来的无限可能.html
├── 结束语丨见过林林总总的乱象,才知未来的无限可能.m4a
└── 结束语丨见过林林总总的乱象,才知未来的无限可能.pdf
8 directories, 108 files
以上就是极客时间高楼老师的专栏课《性能测试实战30讲》的详细介绍了。
本文由提供IT教程网提供,仅供学习交流使用,未经许可,禁止转载!
原课程地址:https://time.geekbang.org/column/intro/100042501,有能力的朋友请支持正版,谢谢!
评论(0)