文章架构如下:
(待补充)
1. 压测理论
- 关于压力测试不得不说的二三事
- 并发线程数、QPS与平均耗时的关系
2. 压测服务部署
2.1 Coding平台
- Jmeter-Suite压测工具部署文档
- Coding平台项目构建指南
2.2 TCPS压测平台
- TCPS压测平台接入私有集群教程
2.3 Jmeter分布式部署
- Jmeter分布式压测环境搭建(windows & linux)
3. 压测脚本编写
3.1 安装篇
(待补充)
3.2 使用篇
3.2.1 基础入门篇
- Jmeter压测工具入门篇
- Mac OS下Jmeter的入门操作
3.2.2 进阶篇
- Jmeter限制打量QPS上限
- Jmeter对WebSocket协议进行压测
3.2.3 基于场景设计篇
- 基于微信小程序的云函数压测
- Jmeter使用JDBC对数据库压测
- Jmeter获取登陆态场景脚本设计
- Jmeter请求参数多样化场景脚本设计
3.3 造数据篇
(待补充)
3.4 抓包篇
- windows下PC端小程序抓包--Fiddler&Charles
- 深 i 您-小程序Charles抓包过程
- 使用Charles通过手机代理对小程序进行抓包
- IOS14手机配合fiddler抓包方法
4. 压测平台执行压测
4.1 Coding
- Coding执行压测操作全流程详解
4.2 TCPS
- 一分钟快速开启压测——TCPS平台指南系列
- TCPS压测平台使用指南
- TCPS对接Coding使用指南
- TCPS平台常见问答——TCPS平台指南系列
4.3 压测数据解析
- 压测grafana面板之请求响应耗时解析
5. 压测工具平台问题案例库
- 压测工具平台问题案例库
- Jmeter脚本中请求方式由post变成了get,什么原因?
6. 腾讯云全链路压测排障
- 全链路压测排障理论篇
- 压力测试之常见容量故障案例与避坑指南
- 【项目实战-1】NAT网关的最佳实践
- 【项目实战-2】1条SQL竟然要82秒?
- 【项目实战-3】脚本存在遍历解析耗时操作,QPS压不上去
- 【项目实战-4】nodejs开启gzip,QPS提升6倍
- 【项目实战-5】consul服务器cpu飙到100% 加缓存优化
- 【项目实战-6】压测 “撑爆” InfluxDB,grafana没数据
- 【项目实战-7】压测结束后,需要确保下压测机的流量关闭
- 【项目实战-8】waf压测最佳实践
- 【项目实战-9】DNS解析触发母机QPS限频
- 【项目实战-10】压测机带宽打满,堆机器才是王道
- 【项目实战-11】进程莫名被杀,真相是...
- 【项目实战-12】排查12小时,竟是CLB安全组没打开
- 【项目实战-13】QPS上不去,日志组件埋的坑!
- 【项目实战-14】WAF QPS套餐不够,压不上去
- 【项目实战-15】ECDN不用压测
- 【项目实战-16】SSO触发限频
- 【项目实战-17】腾讯微服务平台TSF最佳实践
- 【项目实战-18】云托管触发自动扩容,导致QPS不稳定
- 【项目实战-19】MySQL内存占用100%,是正常的?
7. 排障技能
(待补充)
8. 其他压测工具
- 压测工具Locust特性及实现
- Locust Boomer 基于 K8S 分布式压测使用说明
- 在Kubernetes上部署k6的详细步骤
- 业界常用压测工具/平台对比