在负载测试分析器的详细信息视图中分析负载测试虚拟用户活动
虚拟用户活动图
详细信息视图显示了虚拟用户活动图,该图用于直观地分析各虚拟用户在负载测试期间所执行的操作。 使用虚拟用户活动图,可以查看用户活动的模式和负载模式,关联失败的测试或速度缓慢的测试,还可以查看具有其他虚拟用户活动的请求。 虚拟用户活动图还有助于确定 CPU 使用率峰值、每秒请求数谷值以及在这些峰值和谷值期间运行的是哪些测试或页面。
要求
- Visual Studio 旗舰版
备注
在运行要对其使用虚拟用户活动详细信息图的负载测试之前,必须使用负载性能测试编辑器来验证“计时详细信息存储”属性是否设置为“AllIndividualDetails”选项。有关更多信息,请参见如何:将负载测试配置为收集完整详细信息,以便在测试结果中启用虚拟用户活动。
详细信息图例面板
详细信息图例面板显示在虚拟用户活动图中。 使用详细信息图例窗格,可以基于多种不同条件来筛选测试、页和事务。 例如,可以从视图中移除某些测试或移除所有成功的测试,或者移除因某些故障而失败的测试。 还可以移除没有日志的所有测试。
可以突出显示失败的测试,以红色显示所有失败的测试。 还可以突出显示具有测试日志的测试。 具有日志的测试将显示为绿色。
筛选结果面板
筛选结果面板显示在虚拟用户活动图中。 筛选结果面板可以按以下方式进行筛选:
“仅显示含日志的结果” 仅显示具有关联测试日志的测试结果。
“显示成功结果” 显示成功的结果。
“显示包含错误的结果” 显示包含可以帮助调试的错误的结果。
任务
任务 |
关联主题 |
---|---|
创建负载测试:必须先创建负载测试,然后才能分析负载测试结果中的虚拟用户活动数据。 |
|
将负载测试配置为使用虚拟用户活动图:在运行要查看其虚拟用户活动数据的负载测试之前,必须先配置负载测试属性设置。 |
|
运行负载测试:创建负载测试并将其配置为启用虚拟用户活动数据收集后,必须运行该测试直到全部完成后才能查看其虚拟用户活动图。 |
|
查看包含虚拟用户活动数据的负载测试结果:创建、配置并运行完负载测试后,可以使用虚拟用户活动图查看虚拟用户活动数据。 |
|
隔离负载测试中的性能问题:可以使用虚拟用户活动图来帮助隔离负载测试中的性能问题。 |