更新2
我通过录制新的webtest,创建新的loadtest文件并再次运行来解决它。我不知道为什么,但现在它起作用,数字更有意义。
更新1
作为#AdrianHHH的评论,我对120位用户进行了另一次测试,看到平均页面时间减少到3.6秒。这是我们的分期,我从未在5s之前完成加载:(。
网络服务器信息:
VS云负载测试结果是否可靠?
=============================================== ==
原帖
我正在运行一个简单的负载测试脚本来访问包含100个用户的网页。
在我看来,如果我运行相同的脚本(相同数量的用户,相同的配置),总请求数应该相同,但它不会。
我还附上3张照片,我使用相同的脚本来运行。
请帮忙。感谢。
答案 0 :(得分:1)
没有理由期待相同的结果。您的测试通过您几乎无法控制的网络链接运行,其他网络流量可能会导致延迟。您的测试在服务器上运行,其处理时间可能因其他工作而异。负载测试通常包括“思考时间”,Visual Studio提供了一种改变它们的方式来模仿不同人的不同速度。
三次测试运行的平均页面时间和平均响应时间差异很大。这支持了其他因素影响测试的假设。对我来说,这些时间比总要求更令人担忧。