
# PERF04-02 选择合适的测试方式
- **风险等级**
  高
  
- **关键策略**
  性能测试的常见方式如下，需要注意的是，各种测试方式并不是正交的，而是有耦合关系的：
  - 性能验收：性能验收测试的运行环境必须是确定的，验证系统在确定的场景条件下是否达到了其宣称的能力规格。
  
  - 负载测试：是在被测系统上进行负载阶梯加载，直至摸到系统性能极限，一般用来测试系统性能容量或调优。
  
  - 压力测试：是检查系统处于超负载压力下的性能表现，可以考察系统的流控机制和极限场景下的性能。
  
  - 长时间稳定性测试：该测试需要在负载压力下进行，是考察性能表现稳定性的重要手段，经常结合压力测试开展。
  
  - 配置测试：通过对被测系统软硬件配置的调整以及业务模型调整，了解不同配置对系统性能的影响，从而找到系统资源的最优分配原则、不同业务模型的性能趋势。
  
  - 并发测试：通常通过构造多用户或多任务并发的手段来暴露可能隐藏的进程死锁、资源泄露或其他性能问题。
   
- **相关云服务和工具**
  - 性能测试 CodeArts PerfTest
   
 
