性能测试REST端点时,基线和基准测试之间的区别是什么? 假设我已经预先给出了SLA,并且我正在尝试测试端点,它可以承受我的SLA所带来的负载。我该怎么称呼这些指标?
答案 0 :(得分:0)
我会解释如下:
Baseline
- 当您将系统置于预期加载下时,查看您的应用程序是否能够处理预期数量的用户。这种方法更好地称为Load Testing,因此我认为您可以找到更多关于“负载测试”而非“基线测试”的信息Benchmark
- 当您尝试确定应用边界时,即确定理论上可以处理的用户数在其中断之前或响应时间/吞吐量超过SLA中定义的数量(不管是第一个)。如果您需要更多信息,可以将其称为Stress Testing。 有关方法的更详细说明,请参阅Performance Testing vs. Load Testing vs. Stress Testing文章