如何:使用负载测试分析器在负载测试中查看网页响应时间

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版 

Visual Studio 学习版

主题适用 主题不适用 主题不适用 主题不适用

加载每个网页所需的时间称为“响应时间”。 创建 Web 性能测试时,可以为 Web 性能测试中的每个网页请求设置响应时间目标。 有关更多信息,请参见如何:在 Web 性能测试中设置页面响应时间目标

如果在负载测试中的压力下运行 Web 性能测试,您将能够分析各页的以下信息:

  • 页面的平均响应时间。

  • 满足页面的响应时间目标的测试迭代次数百分比。

  • 可以使用负载测试分析器中的表视图或关系图视图来分析网页响应时间:

  • 在表视图中分析网页响应时间

  • 在关系图视图中分析网页响应时间

在表中查看响应时间数据

在表中查看响应时间数据

  1. 在负载测试分析器中,单击工具栏上的**“表”**,确保显示表的网格。

  2. 在**“表”下拉列表框中,选择“页”**。

  3. 网格中将显示每页的数据。 通常会显示以下列。

    页面

    网页的名称。

    方案

    方案的名称。 如果在 Web 性能测试中有多个方案,则这一列很重要。

    测试

    Web 性能测试的名称。 如果在负载测试中有多个 Web 性能测试,则这一列很重要。

    网络

    网络类型。

    默认情况下,不收集这些数据。 要收集这些数据,请在“负载测试编辑器”中的“运行测试”节点下,选择要更改的运行设置节点。 在“属性”窗口中,对于“计时详细信息存储”属性,选择“AllIndividualDetails”

    总数

    对该网页的请求的总数。 这是负载测试中所有迭代中的请求的总数。

    平均值

    平均页面响应时间。

    默认情况下,不收集这些数据。 要收集这些数据,请在“负载测试编辑器”中的“运行测试”节点下,选择要更改的运行设置节点。 在“属性”窗口中,对于“计时详细信息存储”属性,选择“AllIndividualDetails”

    最小值

    最短页面响应时间。

    默认情况下,不收集这些数据。 要收集这些数据,请在“负载测试编辑器”中的“运行测试”节点下,选择要更改的运行设置节点。 在“属性”窗口中,对于“计时详细信息存储”属性,选择“AllIndividualDetails”

    中线

    中线页面响应时间。

    默认情况下,不收集这些数据。 要收集这些数据,请在“负载测试编辑器”中的“运行测试”节点下,选择要更改的运行设置节点。 在“属性”窗口中,对于“计时详细信息存储”属性,选择“AllIndividualDetails”

    90%

    响应时间的 90%。 此数据指示 90% 的页面的响应时间比此数字低,10% 的页面的响应时间比此数字高。

    默认情况下,不收集这些数据。 要收集这些数据,请在“负载测试编辑器”中的“运行测试”节点下,选择要更改的运行设置节点。 在“属性”窗口中,对于“计时详细信息存储”属性,选择“AllIndividualDetails”

    95%

    响应时间的 95%。 此数据指示 95% 的页面的响应时间比此数字低,5% 的页面的响应时间比此数字高。

    99%

    响应时间的 99%。 此数据指示 99% 的页面的响应时间比此数字低,1% 的页面的响应时间比此数字高。

    默认情况下,不收集这些数据。 要收集这些数据,请在“负载测试编辑器”中的“运行测试”节点下,选择要更改的运行设置节点。 在“属性”窗口中,对于“计时详细信息存储”属性,选择“AllIndividualDetails”

    最大值

    最长页面响应时间。

    默认情况下,不收集这些数据。 要收集这些数据,请在“负载测试编辑器”中的“运行测试”节点下,选择要更改的运行设置节点。 在“属性”窗口中,对于“计时详细信息存储”属性,选择“AllIndividualDetails”

    Std Dev

    默认情况下,不收集标准偏差数据。 要收集这些数据,请在“负载测试编辑器”中的“运行测试”节点下,选择要更改的运行设置节点。 在“属性”窗口中,对于“计时详细信息存储”属性,选择“AllIndividualDetails”

    页面时间

    对该网页的所有请求的平均响应时间。

    目标

    页面时间目标。 这是页面的常数值。

    注意注意
    仅当在 Web 性能测试中为请求定义了目标时才会显示“页面时间目标”。

    % 符合目标

    对网页的请求中满足响应时间目标的请求的百分比。

有关更多信息,请参见在负载测试分析器的表视图中分析负载测试结果

在关系图中查看响应时间数据

您还可以在关系图中查看响应时间数据,以了解负载测试期间这些数据随时间的变化情况。 这对于负载模式随测试的运行而增加的情况(例如,当使用单步负载模式时)尤其有用。 有关更多信息,请参见编辑负载模式以便为虚拟用户活动建模

在关系图中查看响应时间数据

  1. 在负载测试分析器中,单击工具栏上的**“关系图”**以确保显示该关系图。

  2. 在**“计数器”**窗口中,展开您感兴趣的方案的节点(例如 Scenario1)。

  3. 展开您感兴趣的 Web 性能测试的节点。

  4. 展开**“页”**节点。

  5. 展开您感兴趣的页的节点。

  6. 右击**“% Pages Meeting Goal”,然后单击“在关系图上显示计数器”**。

    数据即添加到关系图中。

  7. (可选)对 Avg. Page Time、 Page Response Time Goal 和 Total Pages 重复上一步骤。

    提示

    Page Response Time Goal 是常数。

有关更多信息,请参见在负载测试分析器的关系图视图中分析负载测试结果

请参见

概念

在负载测试分析器的表视图中分析负载测试结果

负载测试分析器概述

如何:访问负载测试结果以进行分析

分析负载测试运行