首页 > 其他分享 >《性能测试二三谈》系列

《性能测试二三谈》系列

时间:2023-03-15 14:36:01浏览次数:46  
标签:指南 系列 测试 瓶颈 性能 二三 从零开始 监控

转载:https://www.cnblogs.com/imyalost/p/10012867.html

基础篇

我第一次真正意义上接触性能测试,应该是从段念老师的《软件性能测试过程详解与案例剖析》这本书开始的。相比于后来市场上的一些性能测试工具书,

比如:《零成本实现性能测试-基于Apache Jmeter》、《软件性能测试与Loadrunner实战教程》来说,段念老师的书更贴近性能测试本质。

上面提到的2本书,其实更多还是从Jmeter或者Loadrunner这两个工具的角度去讲怎么做,而欠缺为什么如此做的内容。

1、《性能测试基础知识》

2、《性能测试类型》

3、《性能测试用例、策略和方法》

4、《性能测试应用领域》

5、《一个完整的性能测试流程》

6、《性能测试常见术语浅析》

7、《聊聊连接池和线程》

8、《如何开展性能测试》

9、《<转>性能测试指标》

10、《认清性能问题》

11、《浅析性能测试策略及适用场景》

12、《性能测试基础知识体系》

 

从零开始篇

从零开始性能测试,应该做什么事,以及怎么做的方法论。

1、《性能测试从零开始实施指南-测试流程篇》

2、《性能测试从零开始实施指南-文档建设篇》

3、《性能测试从零开始实施指南-测试计划篇》

4、《性能测试从零开始实施指南-场景模型篇》

5、《性能测试从零开始实施指南-容量评估篇》

6、《性能测试从零开始实施指南-性能监控篇》

7、《性能测试从零开始实施指南-测试报告篇》

 

方法篇

性能测试无疑是一个很复杂的工程,采用合理的测试方法,才能使得测试结果更贴近系统实际的性能表现,为系统扩容和上线解决业务痛点提供参考。

1、《性能测试从需求分析开始》

2、《聊聊性能测试开始前的准备工作》

3、《再谈性能测试之需求调研》

4、《浅谈基准测试》

5、《聊聊基准测试的MVP方案》

6、《浅谈容量测试与容量规划》

7、《一次简单的压力测试实例》

8、《关于性能测试平台的一些想法》

9、《电商大促,性能测试都在做什么?》

10、《性能测试体系建设演进之路》

11、《思考:如何保证服务稳定性?》 

12、《<转>二十问全链路压测干货汇总(上)》

13、《聊个简单的话题:如何分析性能需求?》

14、《如何写出让业务满意的性能测试报告?》

15、《双11在即,分享一些稳定性保障技术干货》 

分析篇

性能测试过程中,会遇到很多意想不到的问题,或者说瓶颈。如何根据测试结果分析并定位瓶颈,是性能测试中最重要的一项工作。

1、《性能瓶颈分析方法》

2、《前端性能优化方法》

3、《性能测试中TPS上不去的几种原因浅析》

4、《聊聊性能优化模式》

5、《常见的性能测试缺陷》

6、《性能测试常见瓶颈分析及调优方法》

PS:关于性能瓶颈分析定位的相关内容,目前还是草稿箱状态,后续会不断更新。。。

 

工具篇

工欲善其事,必先利其器。好的工具可以辅助我们更好的完成工作,提高工作效率。

1、《jmeter:菜鸟入门到进阶》系列

2、《Locust:简介和基本用法》

3、《基准测试工具:Wrk初识》

PS:关于jmeter,请看具体内容;关于python开发的性能测试框架Locust,目前正在学习和实践中,后续会不断更新。。。

 

监控篇

对服务器、数据库、网络甚至硬件设备的状态监控,是性能测试中很重要的一环。只有实时了解被测应用的各方面状态,才能更好的进行后续工作。

1、《服务端监控工具:Nmon使用方法》

2、《时序数据库InfluxDB:简介及安装》

3、《数据采集工具Telegraf:简介及安装》

4、《可视化工具Grafana:简介及安装》

5、《性能测试监控平台:InfluxDB+Grafana+Jmeter》

6、《Nmon实时监控并生成HTML监控报告》

7、《浅谈全链路监控》

8、《nmon2influxdb+influxdb:服务监控可视化部署》

9、《我经历过的监控系统演进史》

 

其他

关于性能测试岗位面试,关于团队文化建设,关于一些思考和学习资料链接。。。

1、《性能测试岗位常见面试题》

2、《务虚:建立团队的性能文化》

3、《性能测试相关资料链接》

4、《性能测试之思》

5、当我们讨论性能测试时,我们在说什么?

6、《性能测试工程师,面试都问什么?》

标签:指南,系列,测试,瓶颈,性能,二三,从零开始,监控
From: https://www.cnblogs.com/ceshi2016/p/17218393.html

相关文章

  • 浅谈容量测试与容量规划
    转载:https://www.cnblogs.com/imyalost/p/9630846.html在性能测试中,需要根据具体的性能需求和系统架构等情况,采用不同的测试策略,其中最常见的策略就有容量测试。这篇博客......
  • 再谈性能测试之需求调研
    转载:https://www.cnblogs.com/imyalost/p/9941938.html之前的博客聊聊性能测试开始前的准备工作,聊了一些关于性能测试开始前要做的准备工作。这篇博客,来谈谈性能测试开始......
  • pytest测试框架
    1、pytest安装与依赖依赖pytestrequires:Python3.7+orPyPy3.安装#安装pytest:pipinstallpytest#升级pytest pipinstall-Upytest#查看pytest版本pytest--......
  • 自己动手从零写桌面操作系统GrapeOS系列教程——14.屏幕显示原理与文本模式
    学习操作系统原理最好的方法是自己写一个简单的操作系统。一、屏幕显示原理电脑显示器屏幕是由很多很小的像素组成的。每个像素就像是一个小灯泡,在屏幕上一排一排的整......
  • 从OTA测试变革浅析OTA测试系统升级方向
    小标题1:OTA测试的变革  自去年以来,OTA逐渐开始从少数“高端玩家”的卖点,成为汽车行业普遍应用的功能,各传统或新兴OEM都逐步开始在OTA上做布局,而随之而来的就是整个OTA......
  • 性能测试之思
    转载:https://www.cnblogs.com/imyalost/p/9912382.html1、如何理解性能指标?在性能测试中,涉及的性能指标有很多,强行记忆理解可能是一件很吃力的事情。对性能指标进行分层......
  • Vulnhub之Rudra靶机详细测试过程
    Rudra作者:jasonhuawen靶机信息名称:HA:Rudra地址:https://www.vulnhub.com/entry/ha-rudra,386/识别目标主机IP地址(root......
  • 浅谈基准测试
    转载:https://www.cnblogs.com/imyalost/p/9630843.html之前的博客介绍过关于性能测试类型的内容,在性能测试中有一种测试类型叫做基准测试。这篇博客,就聊聊关于基准测试的......
  • web测试 bug定位(待补充)
    1、前置条件1.1、需要的知识熟透系统业务、团队成员情况熟悉使用F12或抓包工具了解HTTP/HTTPS协议了解系统的架构,数据走向1.2、定位前的操作(1)保存bug产生的记录(2)排......
  • T-SQL——构建临时测试数据集
    目录0.背景1.SELECT2.CTE3.VALUES0.背景某些时候用于测试SQL语句,快速构建临时测试数据1.SELECTSELECT*FROM(SELECT'张三'ASName,'语文'ASSubject,100......