扩展性测试

扩展性测试验证加资源后的性能画像:水平扩实例、垂直扩规格、读扩展(副本与缓存);记录资源翻倍时吞吐与延迟的变化,评估线性程度与新瓶颈出现的位置。

软件测试速查开发更新于 2026-10-12

对比示意

对比示意
1 实例 -> 2 实例 -> 4 实例
观察:吞吐是否近似倍增、延迟是否稳定
记录:共享依赖(数据库/缓存)何时成为新瓶颈
扩展性结论要带条件:同样的实例数在不同数据量与依赖配置下表现可能不同。
干扰排除扩容时同步观察共享依赖与新瓶颈位置
结论条件结论附数据量、依赖配置与资源规格

易错点

  • 扩容后未同步扩容数据库与连接池,瓶颈转移被忽略
  • 结论只给吞吐倍数,不带延迟与资源条件

数据来源与参考

  • Google SRE Workbook(容量与扩展章节)
  • AWS Well-Architected 框架:性能效率支柱
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌