我有一个非常基本的负载测试问题。设置基本负载测试
我正在使用VSTS 2008进行负载测试,并且我有控制器+10代理的测试装备。此负载测试针对的是我拥有的SharePoint场。我的负载测试目标是找出我的场的web + app + db层对任何给定负载场景的资源利用率。负载情况下的一个例子是
使用简档:平均协作(由SCCP定义)
用户负载:500(使用步骤负载模式= 50每2分钟的工序和2分钟的预热时间对于每一步)
思考时间:0
负荷持续时间:8小时
现在的问题是:它是公平地预期指标,例如请求/秒,%处理器时间上web前端/ App/DB,Test/sec等变得平坦或en在负载测试期间的某个时间点处于稳定状态。就像我说的,目标不是创造一个瓶颈,而是仅仅通过上述负载配置文件来衡量资源的利用率。
我在问这个问题,因为我看到了不同的东西。在负载测试中,请求/秒变得或多或少平坦。但Web/DB服务器上的处理器利用率不断增加。在仔细研究数据之后,我发现“测试运行”计数器也随着时间的推移稳步增加。所以,如果我运行负载测试的时间超过8小时,%处理器可能会进一步提高。这样,我不知道应考虑负载配置文件排出的负载。
这个“测试运行”计数器真的意味着什么?这与测试/秒有什么不同?
另一个问题是:如何找出“测试运行”计数器显示加班时间增加的原因?
感谢您的时间
你有没有找到有意义的答案呢?如果是这样,你可以在这里发布。谢谢。 – VoodooChild 2011-01-30 02:12:50
不是。我没有看到任何反应。无论是在这里还是msdn论坛。 – ravikanth 2011-03-08 05:01:58
要回答这个问题比较困难,不能查看你获得的虚拟用户数量等数据。我知道很难从这些负载测试的信息中显示出这些信息。 – Nat 2011-07-15 04:12:49