【问题标题】:Visual Studio Load Test View Raw ResultsVisual Studio 负载测试查看原始结果
【发布时间】:2014-07-20 02:03:21
【问题描述】:
我正在使用 Visual Studio 负载测试功能运行 Coded UI 测试。
我的测试运行成功,但我正试图更好地了解结果。我的结果存储为“所有个人详细信息”并存储在本地数据库中。但是,我想为每个单独的交易提取原始结果。我在结果中真正能看到的是每个事务运行的次数、平均响应时间以及最小值和最大值等。不过,我想掌握每个事务的原始结果。这可能吗?
我正在使用 VS2012。
【问题讨论】:
标签:
visual-studio
visual-studio-2012
load-testing
performance-testing
【解决方案1】:
Visual Studio 将负载测试结果存储在 SQL 数据库中,前提是“运行设置”如此指定。 Visual Studio 2010 的数据库内容定义为here。对更高版本进行了一些更改,但大部分内容保持不变。
数据库的大部分内容来自 Web 性能测试,但问题是关于运行 Coded UI 测试的负载测试。事务和页面是 Web 性能测试的功能,而 Coded UI 测试的作者可能会想到事务和页面,Coded UI 没有提供该数据的内置项目。因此,数据库的各个部分将是空的。
要查找 SQL 负载测试数据库的连接字符串,请打开任何负载测试文件,然后从工具栏(或上下文菜单)中选择“管理测试控制器”。连接字符串将显示在窗口中。
【解决方案2】:
要获取原始数据,请执行以下操作,
1.打开结果
2.选择图表选项卡
3. 选择下拉菜单,例如事务响应时间
4.右上角选择Export graph data to excel