【问题标题】:VS Cloud Load Test: Results are different (too much) each time run using same scriptVS 云负载测试:每次使用相同的脚本运行结果都不同(太多)
【发布时间】:2016-05-12 10:52:04
【问题描述】:

更新 2

我通过记录新的 webtest、创建新的 loadtest 文件并再次运行来解决它。我不知道为什么,但现在它起作用了,而且这个数字更有意义。

更新 1

作为#AdrianHHH 的评论,我对 120 个用户进行了另一项测试,发现平均页面时间减少到 3.6 秒。这是我们的阶段,我从来没有在 5 秒内完成加载:(。

网络服务器信息:

  • ASW EC2 t1.micro
  • 内存:613 MB

VS Cloud Load Test 结果可靠吗?

[Fouth run]

================================================ ======

原帖

我正在运行一个简单的负载测试脚本来访问我有 100 个用户的网页。

在我看来,如果我运行相同的脚本(相同的用户数量,相同的配置),Total Requests 应该相同,但事实并非如此。

我还附上了 3 张我使用相同脚本运行的图片。

请帮忙。谢谢。

First run

Second run

Third run

【问题讨论】:

  • 负载测试结果可靠。正如我在回答中所说,问题可能出在其他地方。负载测试很复杂,有很多因素会影响观察到的性能。这是讨论负载测试基础知识的错误站点。您可能会在 sqa.stackexchange.com 上获得更好的帮助。
  • 我刚刚通过录制另一个 webtest 解决了这个问题,制作了新的 loadtest 文件。这些数字似乎更有意义。非常感谢您的支持。

标签: visual-studio cloud load-testing


【解决方案1】:

没有理由期待相同的结果。您的测试通过您几乎无法控制的网络链接运行,其他网络流量可能会导致延迟。您的测试在处理时间可能会因其他工作而异的服务器上运行。负载测试通常包括“思考时间”,Visual Studio 提供了一种改变它们的方法来模仿不同人的不同速度。

三个测试运行的平均页面时间和平均响应时间差异很大。这支持了其他因素正在影响测试的假设。对我来说,这些时间比总请求更令人担忧。

【讨论】:

  • 感谢您的回复。作为一个新手,我也对这些时间数字感到困惑,但我没有任何信息知道它是否准确。我还根据您的评论再次运行并更新帖子,这些数字非常奇怪。
猜你喜欢
  • 1970-01-01
  • 2014-02-19
  • 1970-01-01
  • 1970-01-01
  • 2020-05-19
  • 1970-01-01
  • 2011-08-07
  • 2016-10-28
  • 2013-06-13
相关资源
最近更新 更多