在负载测试中,Webtest执行时间要长得多

时间:2013-01-22 16:41:40

标签: c# visual-studio-2012 load-testing performance-testing

我在VS2012中制作了一个简单的WebPerformanceTest,它只是登录并在网站上做一些基本的工作。运行时,此测试仅运行大约一两秒。

现在,我进行了一次负载测试,仅包含一个带有Constant负载的webtest,持续5分钟,模式为based on the number of virtual users。有趣的是:无论我为此负载测试分配了多少用户,执行的测试次数始终与分配的用户数相同。我也试过提高加载测试执行时间给我相同的结果:one test = 5 minutes per user,而它只需要webtest大约需要1-2秒才能执行。

有没有人知道为什么测试在负载测试中花费的时间更长(300次)?我在这里做错了什么?

编辑:该计算机是Windows Server 2008 R2,具有4核@ 3.00ghz和8 GB RAM

以下是设置的一些图片:

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

请注意运行持续时间:5:00

您已将每个测试设置为运行五分钟。所以基本上它贯穿整个测试,然后在剩下的时间里闲置,关闭测试,然后向你报告花了5分钟。除非您更改此设置或创建可能需要超过5分钟才能运行的测试,否则您将看不到任何差异。

相关问题