跳到主要内容

性能测试执行手册

本章说明 ONES 私有部署环境下性能测试的实施方法:覆盖哪些业务场景、 可产出哪些指标、如何选择压测强度、如何执行,以及客户高频问题的应答口径。

性能测试由造数压测两个阶段构成,分别由两个工具完成, 产出一份可直接交付客户的报告。造数阶段不可省略: 空环境上得到的性能数据与真实场景不具可比性。

阅读顺序

情况建议
未接触过性能测试先读基本概念,其余页面均以该页术语为前提
与客户对齐测试范围场景列表,可直接作为对齐清单使用
客户询问验收标准如何制定性能测试指标第四节,列出需客户确认的三项
准备执行工具执行手册

实施要点

先测定基线,再商定阈值

客户验收项常写为「响应时间阈值为 ___」,容易被填入无法达成的数值。

正确顺序是在客户环境测出实际水位后,依据实测数据与客户商定阈值。 顺序颠倒将导致项目在该项上无法推进,且无技术手段可解决。

压测不得在生产环境执行

压测会产生大量真实读写,可能影响正在使用的系统并写入无效数据。 需使用独立测试环境,且硬件规格应与客户实际规格对齐。

未经实测的性能数值不应对外给出

客户询问预期性能时,若无实测数据,应明确说明需在其环境中实测。 临时给出的估算值极易被写入验收标准。