1

我在 Visual Studio Team System 2008 中有一个 WebPerfoamce 测试,它的平均执行时间是 20 秒。

我有一个负载测试,每 5 秒运行一次测试,使用:

测试组合类型:基于用户节奏

每个用户每小时的测试:720(应该是每分钟 12 次测试运行)

用户负载为 1。

问题是当执行此操作时,每分钟仅运行 2 或 3 个测试。我预计11或12...

如果有人有任何想法..请提出建议:)

4

2 回答 2

1

如果测试需要 20 秒,而您只有 1 个用户在运行,那么每分钟不能超过 3 个(60/20 = 3)。

您将需要运行更多用户或缩短测试时间。

于 2010-11-04T12:46:12.723 回答
0

您或许可以使用基于目标的负载模式定位

类别:负载测试:测试计数器:测试/秒实例:_Total

我记得 2008 年的一个错误意味着 LoadTest:xx 目标不起作用,但那是 SP1 之前的版本。我无法找到确认,但快速测试将证明/反驳该理论。

这肯定适用于 Visual Studio 2010。

基于目标的负载模式将调整您的用户负载,直到达到所需的 5 次测试/秒。

于 2010-11-04T21:22:51.593 回答