1.性能测试准备
通俗易懂来讲,先把功能跑通,再搭环境,抓包写脚本,运行输出测试结果。

2.性能风险管理
确定测试目标:验收、评估、缺陷复现、瓶颈分析等。
规划测试资源:时间、人员、硬件、软件、配置、工具、培训等。
3.测试实施
性能测试环境搭建

如何缩小测试环境与生产环境的差别:
1)网络延时的注入
给网卡增加1000ms时延
tc qdisc add dev <网卡名称> root netem delay 1000ms
验证延迟
ping <IP地址>
删除刚才增加的延时
tc qdisc del dev <网卡名称> root netem delay 1000ms
2)现场数据的导入 1TB 80%
3)性能监控工具开销的剔除
本文介绍了企业级性能测试的流程,包括测试准备、风险管理和实施。在准备阶段,先确保功能正常,然后搭建环境、编写脚本并执行测试。性能风险管理涉及设定测试目标和规划资源。测试实施中,通过注入网络延迟、导入大量现场数据以及调整性能监控工具来尽可能模拟生产环境。
7554

被折叠的 条评论
为什么被折叠?



