我正在使用Visual Studio TS Load Test来运行WebTest(一个客户端/控件命中一个服务器)。如何配置基于目标的负载模式以实现恒定的测试/秒?
我尝试使用'LoadTest:Test'下的'Tests / Sec'计数器,但它似乎没有做任何事情。
答案 0 :(得分:1)
我最近测试了测试/秒,我确认它正常工作。
对于基于目标的加载模式的设置,我使用了:
Category: LoadTest:Test
Counter: Tests/Sec
Instance: _Total
当负载测试开始时,请确认它没有显示错误:无法访问该性能计数器。
我根据自己的需要进行了测试:
设置初始用户负载非常低(10),并给它5分钟,看看是否 它将达到目标测试/秒目标,并稳定下来。在我的情况下,它在大约1分钟后稳定下来。
将最大用户数[增量|减量] 设置为50.结果显示 用户负载会如此大量上下哟,因为它会保持 试图追赶。 (由于测试每次需要10-20秒)
将初始用户负载设置为非常靠近测试1的'answer', 并观察它对用户进行小而持续的调整 体积。
注意:观看统计数据时,请观看“Last”下的值。我相信“平均值”是在相对较长的时期内取平均值,可能与目标不一致。