如何在Visual Studio Team Edition中按个别请求查看负载测试报告

时间:2008-11-26 15:14:32

标签: visual-studio testing load-testing

使用Visual Studio的Load Web Test对网站进行性能测试时,会得到结果摘要。显示了有用的度量,如平均响应时间,最大响应时间等。

引起我兴趣的一件事是,如果需要,可以深入查看特定请求,回答诸如单次请求花费最多时间的问题。可以将“运行设置”的“计时详细信息存储”属性设置为“所有单个详细信息”,但这似乎只为每个URI提供聚合,而忽略对查询参数的更改。在我的方案中,http://somewebsite/dosomething.ashx?cmd=findhttp://somewebsite/dosomething.ashx?cmd=nothing非常不同。如何生成区分这些的报告?

3 个答案:

答案 0 :(得分:1)

AFAIK,VSTS 2008中的Loadtests不允许您在粒度级别捕获请求详细信息。我读过VSTS 2010(仍处于测试阶段)有一项功能,可以让你做类似的事情。 http://blogs.msdn.com/billbar/archive/2009/06/09/vsts-2010-load-test-feature-saving-test-logs.aspx

答案 1 :(得分:1)

或者您可以尝试在http://www.qualiwebsolutions.com/

查看visual studio报告工具

答案 2 :(得分:0)

(此功能在VS 2008或2010中是新功能,不确定是哪个):在请求中选择查询字符串参数,并在“属性”窗格中有一个属性“显示单独的请求结果”。将此设置为True,然后Visual Studio将为该查询字符串参数的所有变体记录单独的页面结果。