Visual studio 2010 如何分析Visual Studio 2010负载测试结果?

Visual studio 2010 如何分析Visual Studio 2010负载测试结果?,visual-studio-2010,load-testing,Visual Studio 2010,Load Testing,我已经成功地使用vs2010运行了许多负载测试,现在我正在尝试分析结果 我有两个测试正在使用的代理,我不确定这两个代理是否都在执行测试。 我只看到一个代理的平均测试时间 是否可以获取每个代理执行的测试数,而不是整个负载测试数?首先,在“角色”下的测试设置(“测试”菜单>编辑测试设置…)中仔细检查测试执行方法是否为“远程执行”,以及是否指定了控制器。也许你在本地模式下跑步是偶然的 如果您正在查看负载测试结果中的“代理”表,它只显示了一个代理,那么我假设您是对的,只有一个代理执行了测试 [我相信,如

我已经成功地使用vs2010运行了许多负载测试,现在我正在尝试分析结果

我有两个测试正在使用的代理,我不确定这两个代理是否都在执行测试。
我只看到一个代理的平均测试时间


是否可以获取每个代理执行的测试数,而不是整个负载测试数?

首先,在“角色”下的测试设置(“测试”菜单>编辑测试设置…)中仔细检查测试执行方法是否为“远程执行”,以及是否指定了控制器。也许你在本地模式下跑步是偶然的

如果您正在查看负载测试结果中的“代理”表,它只显示了一个代理,那么我假设您是对的,只有一个代理执行了测试

[我相信,如果控制器和代理之间存在通信问题,阻止代理与控制器进行对话,则控制器不会将测试向下推。但如果是这种情况,则我们应该期望在错误列表中看到有关此问题的消息。]

查看其他代理是否实际运行测试的一种方法是在测试运行期间打开“管理测试控制器”对话框(“测试”菜单>管理测试控制器…)。正在运行的代理将具有“正在运行的测试”状态

查看代理是否正在执行测试的另一种(迂回)方法是运行负载测试,并将“计时详细信息存储”(在LoadTest RunSettings中)设置为“所有单个详细信息”。测试完成后,您可以单击负载测试结果中的“详细信息”按钮(位于“摘要”、“图形”和“表格”旁边),并查看虚拟用户活动的详细图表。如果我没记错的话,您可以将鼠标移到图表上,弹出的文本将告诉您运行该特定虚拟用户的代理的名称

如果我记错了,您可以单击图表行并调出该测试的WebTest日志,您可以在测试的上下文参数中找到代理名称。但这需要将“保存已完成测试的日志频率”(再次在RunSettings中)设置为1,以便保存WebTest日志