在Visual Studio中进行负载测试。什么是错误/秒属性?

时间:2018-10-31 08:55:51

标签: c# excel visual-studio load-testing stress-testing

需要帮助。

我创建了一个负载测试:每步100个用户,一个步骤是10秒。 Visual Studio产生了出色的结果,我无法理解结果中的 Errors / sec 值。

什么是“ LoadTest:错误,错误/秒,_Total?” 该值是如何计算的?

在我的报告中,其中一些值不是整数。为什么? 另外,属性“ LoadTest:Errors,阈值违例/秒,_Total”没有整数值。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

每个失败的请求,每个失败的提取或验证规则等,均计为一个错误。整个负载测试运行一段时间,在此期间报告了许多错误。对每个采样间隔内发生的错误进行计数,然后将这些计数除以采样周期持续时间(以秒为单位),得出每秒的错误数量。如果采样间隔为30秒,并且在三个间隔内分别出现45、75和90个错误,则这些样本每秒分别具有1.5、2.5和3个错误。

采样间隔被指定为负载测试的“运行设置”的属性。 Microsoft提供some guidance值以用于不同的测试持续时间。 This page引入了负载测试的“运行设置”的许多其他属性。