如果使用“每个步骤脚本工具”的“时间观察程序”选项来测量负载测试脚本某些部分的执行时间,则可以使用负载测试 会话日志 来提取有关时间观察程序结果的统计信息。 例如,您可以计算在测试中执行的所有会话期间测量的登录步骤执行时间的平均值。

在本文中,我们将了解如何使用负载测试报告数据来收集所需的时间观察程序统计信息。

如果您需要有关如何设置“时间观察程序”选项的更多详细信息,请参阅 “时间观察程序 ”一文。

通常,您可以在会话报告中找到 特定测试会话 的 Time Watcher 结果。 若要查看 Time Watcher 测量的步骤执行持续时间,请打开 负载测试报告 并转到 Sessions 选项卡。 在这里,您可以通过单击会话列表中的相应行来打开深入的会话报告。 请查看 负载测试会话详细信息 ,了解如何使用会话报告进行负载测试分析。

如果在 Time Watcher 设置中启用
了 Custom Metric
选项,则 Time Watcher 结果将作为单个指标在瀑布图和 Custom Metrics 部分中提供。

要根据测试中执行 的所有测试会话 收集时间观察程序统计信息,您需要将会话报告导出到 CSV 文件,并使用 Microsoft Excel 或其他兼容应用程序来简化统计数据的计算。

通常,该过程包括我们将在本文中讨论的两个步骤:

  • 下载有关测试会话的原始数据报告。
  • 使用 Microsoft Excel 处理报表。

下载原始数据负载测试报告

要将原始数据报告发送到您的电子邮件地址,请在 “会话 ”选项卡下,单击报告窗口右上角的 “导出为 CSV ”。

下载报告后,使用 Excel 打开 CSV 文件。 标记为“名称”的 G 列包含请求(检查)说明,而 J 列包含请求(检查)持续时间(以毫秒为单位)。

使用 Microsoft Excel 处理原始数据报告

若要轻松地对特定的 Time Watcher 统计信息执行数学计算,请按 Time Watcher 的名称筛选 G 列:

  1. 转到 “主页 ”菜单,然后选择 “排序和筛选”。
  2. 然后单击列 G 标题上的筛选器图标,取消选中 全选 复选框,然后在 “文本筛选器 ”菜单下,单击“ 包含”。
  3. “自定义自动筛选 器”对话框中,输入文件中显示的 Time Watcher 名称。

现在,您已准备好使用 Microsoft Excel 中提供的各种统计功能处理时间观察器测量时间。