-1

我在 Jmeter 中创建了一个测试计划并为 10 个用户运行它,它已经成功运行,没有任何错误,如下面的我在测试计划中添加的侦听器屏幕截图所示。

在此处输入图像描述

在此处输入图像描述

在上面的听众中,我怎么知道这些字段的值标准偏差,吞吐量,中位数,误差%按预期计算或者是否有上述字段的任何理想/预期/基准值,我比较并发现我的测试计划是标准的。此外,我如何能够解释我的测试计划的性能很好/好/更好或最好

请建议我谢谢

4

1 回答 1

0

听起来您并不真正了解自己在做什么,因此我建议您从 ie Performance Testing Guidance for Web Applications电子书开始。


关于“价值观”——我们不知道“价值观”是否符合您的期望。没有任何参考“值”,通常您的项目应该有非功能性需求SLA,它们应该定义最大响应时间或每单位时间的最小点击数。

查看JMeter 词汇表以了解“值”的含义。


如果您没有定义 NFR 或 SLA,您仍然可以执行压力测试,例如:

  1. 确保您的 JMeter 测试表现得像真正的浏览器,至少我看不到:

  2. 您应该在命令行非 GUI 模式下运行测试
  3. 从 1 个虚拟用户开始,逐渐增加负载,直到
    • 你看到饱和点
    • 您开始看到性能下降

这样,您将能够说明您的系统可以支持的最大用户数,而不会出现问题

于 2020-03-23T11:13:00.717 回答