Jmeters测试标准

时间:2018-03-26 23:47:45

标签: testing jmeter

我正在使用JMeter通过HTTP请求测试我自己的Web应用程序。最后的结果似乎没问题。但我有一个问题是测试标准的细节吗?因为我正在编写一份报告,需要一些数据作为参考。

例如,连接时间和加载速度等应低于XXXXms或采样时间应介于XX和XX之间

我没有发现有关于此的任何参考。那么有没有人知道我可以用作参考数据

2 个答案:

答案 0 :(得分:0)

我怀疑你能找到"参考"。通常,当人们投入性能测试时,他们要么non-functional requirements要检查,要么他们最好花钱进行性能测试,以查看他们的系统是否/何时/何地中断,而不是在系统意外停机的每一分钟都丢失它。

因此,如果您正在为公司开发内部应用程序,用户将需要"必须"等到它完成它的工作,因为他们没有任何替代方案。另一方面,他们将失去宝贵的时间,所以你会像"serial programmer John"

如果您正在运营一个电子商务网站并且响应不够 - 用户只会去竞争对手而永远不会回来。

如果你还想要一些参考数字:

  1. 根据Akamai的报告49% of respondents expected web pages to load in under 2 seconds,30%的人预计会有1秒的回复,18%的人预计会立即加载网站。 50%的受挫用户将访问另一个网站以完成他们的活动,最后,22%将离开并且不会返回发生问题的网站
  2. 同样,Dynatrace survey last year发现75%的智能手机和平板电脑用户表示,如果手机有问题,速度缓慢或容易发生崩溃,他们会放弃零售商的移动网站或应用。
  3. 有关详细信息,请参阅Why Performance Testing Matters - Looking Back at Past Black Friday Failures文章。

答案 1 :(得分:0)

峰,

申请表现没有标准的验收标准。大多数情况下,产品所有者决定采用可接受的响应时间,但作为性能测试人员,我们应始终建议将响应时间保持在2秒内。

如果您是第一次运行应用程序的性能测试,那么设置基准测试&基于您的应用程序的基线,您可以运行未来的测试并向开发团队提出建议。

在性能测试中,您可以为以下KPI设置基准

  • 响应时间
  • 吞吐量

此外,它建议向堆栈持有者分享详细的性能报告,以便他们可以轻松做出决定。 JMeter现在提供Dashboard Report,其中包含所有关键KPI和性能相关信息。