性能测试通用分析思路和报告编写技巧
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,1. 通用分析思路观察现象-->层层递进-->缩小范围-->推理分析-->不断验证-->确定结论观察现象:现象只要是指页面的表现、服务器的资源表现、各类中间件的健康度、log日志、各类软件的参数、各类
千家信息网最后更新 2025年01月23日性能测试通用分析思路和报告编写技巧
1. 通用分析思路
观察现象-->层层递进-->缩小范围-->推理分析-->不断验证-->确定结论
观察现象:现象只要是指页面的表现、服务器的资源表现、各类中间件的健康度、log日志、
各类软件的参数、各类数据库的健康度等。
需要关注的公共指标:响应时间、TPS、QPS、成功率、CPU、MEMORY、IO、连接数、进程\线程数、缓存命中率、流量等;
除了公共指标外,还有一些针对具体系统软件需要监控的指标。比如,JVM中各内存代的回收情况以及GC的情况,PHP-FPM中的max active processes、slow requests等。
层层递进:按照系统的层级一层层的分析排除,从应用服务器一层开始,逐层排查,最终会分析到数据库层。
缩小范围:经过层层递进后,排除和分析的范围就缩小了。
推理分析:需要秉承大胆猜测、小心求证的原则。
不断验证:如果我们没有足够的经验,在分析的时候很难一针见血,耐心的不断验证是我们唯一的方法。
确定结论:多练习多总结
典型的三层架构模型:
Client--web server --DB server
2. 测试报告编写技巧
1)结构清晰,要有较好的层次感,这样看起来才不会乱。
2)描述简洁,不要过多的废话;
3)图文混合,一图胜千言,能用一张图说清楚的就不用一段话;
4)数据对比,有数据,有对比,才更有说服力
另外,针对不同的人要写不同的报告。针对领导,要尽量避免专业术语,要用更容易理解的话来描述。如果发送给技术人员,可以站在专业的技术角度去编写,体现分析过程、细节、解决方案以及结论。
对于分析出来的问题,要给出适当的解决方案。
分析
数据
不断
指标
现象
结论
范围
验证
报告
不同
健康
情况
技术
数据库
方案
服务器
系统
解决方案
软件
推理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华川互联网科技
黄浦区市场软件开发制造价格
学网络编程还是软件开发前景好
网络安全与管理实验与实训
朋利网络技术
深圳专业软件开发零售价
丽水橙品网络技术有限公司
电脑数据同步到数据库
数据库中的基本表无法打开
数据库最佳实践方法
数据库表中空如何查
QQ群视频 服务器
服务器的配置实验报告体会
漳平市国家网络安全宣传周
软件开发上海工作好找吗
富国互联网科技创新基金净值
网络安全法第44条怎么解释
软件开发的工作经验介绍
连接网络安全性是
捐助软件开发
江苏洋葱头网络技术
张店软件开发定制
和飞网络技术公司招聘
画饭圈乱象 绘网络安全绘画
乐播机顶盒业务配置服务器超时
山西企业软件开发服务介绍
手机客户端与服务器
数据库最佳实践方法
成都网络安全宣传周一
无锡光学制图软件开发公司