如何:使用测试设置录制手动测试的用户界面操作

可以为操作日志和操作录制配置操作诊断数据适配器。 操作日志将创建文本文件,其中以文本形式记录每个操作。 例如,如果单击**“Add to Cart”(放入购物车)**按钮,将添加以下文本:Click Button "Add to Cart"(单击按钮“放入购物车”)。 操作录制将录制每个操作。 此操作录制可用于在您希望再次快速前进到测试中的特定位置时播放每个用户操作。

如果您在测试设置中选择操作诊断数据适配器,则会基于您为该适配器配置的设置创建操作日志。 还可以指定将用于操作录制的配置。 如果测试人员在运行测试时选择创建操作录制,则会使用您配置的这些设置。

这些设置包括:

  • 要记录哪些应用程序

  • 在播放操作录制时操作之间的任意时间延迟

  • 如何捕获操作之间的延迟

有关如何播放操作的更多信息,请参见录制和播放手动测试

警告

当用户使用测试运行程序运行测试时,用户可以决定是否在开始每次测试时创建操作录制、重写现有操作录制。 如果未在测试设置中为运行测试的角色选择操作诊断数据适配器,则在创建操作录制时将使用默认值。

下面的过程介绍如何在配置编辑器中为操作日志和操作录制配置诊断数据适配器。 若要创建测试设置,请参见为手动测试创建测试设置

提示

只能在运行手动测试时在本地计算机上收集操作日志和操作录制,不能为自动测试收集操作日志和操作录制。

为用户界面操作配置供播放的和文本形式的录制

在执行本过程中的步骤之前,必须使用 Microsoft 测试管理器打开测试计划的测试设置。 从**“计划”视图中选择“属性”。 选择测试设置,然后选择“数据和诊断”**页面。

为用户界面操作配置供播放的和文本形式的录制

  1. 选择**“操作”,然后单击“配置”**。

    将显示**“配置诊断数据适配器 - 操作”**对话框。

  2. (适用于操作日志和操作录制)在**“选择接受测试的应用程序”**下,选择以下选项之一:

    1. 计算机上正在运行的所有应用程序,以下应用程序除外。 此选项将在录制中包括所有在测试期间正在运行的应用程序,列表中显示的应用程序除外。 可以从列表中移除应用程序,或者添加进程名称以排除其他应用程序。

      - 或 -

    2. “以下列表中的应用程序”,然后单击列表末尾的浏览按钮(“…”)以查找要在测试录制期间包括的应用程序。 如果您已知道进程名称,可以直接添加它。

  3. (仅适用于操作录制)在**“录制设置”下,选择“如果操作之间的延迟超过以下值,则进行捕获:”,以为操作录制启用自定义的延迟时间设置。 然后,使用“如果操作之间的延迟超过以下值,则进行捕获”**旁边的数字调整框,以配置希望为操作录制捕获延迟的时间。

  4. (仅适用于操作录制)在**“播放设置”**下,配置以下设置:

    1. 使用**“操作之间的固定延迟”**旁边的数字调整框,配置希望操作录制插入多少秒作为用户操作之间的延迟。

    2. 使用**“操作之间用户延迟的倍数”旁边的数字调整框指定时间延迟倍数。 例如,如果设置 2,将为在“操作之间的延迟”**中指定的秒数的两倍。

    3. 使用**“控件的搜索用时”**旁边的数字调整框配置希望操作录制搜索控件的秒数。

      在某些情况下,受测应用程序可能需要几秒钟才能使控件变为可用。 “控件的搜索用时”设置指示录制等待指定的时间间隔,从而提供一定的灵活性。

  5. 单击**“保存”**。 现在已为此测试设置配置和保存了操作日志和操作录制设置。

    提示

    若要重置此诊断数据适配器的配置,请单击“重置为默认值”

请参见

任务

为手动测试创建测试设置

概念

使用测试设置来设置计算机和收集诊断信息

使用测试运行程序运行手动测试

录制和播放手动测试