如何:选择在手动测试中录制的应用程序

可以配置事件日志和操作录制的操作录制诊断数据适配器。 操作日志将创建文本文件,其中以文本形式记录每个操作。 例如,将添加以下文本是否选择 添加到购物车 按钮:选择按钮“添加到购物车”。 操作录制将录制每个操作。 此操作录制可用于在您希望再次快速前进到测试中的特定位置时播放每个用户操作。

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

这些设置包括:

  • 要记录哪些应用程序

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

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

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

要求

  • Visual Studio 旗舰版, Visual Studio 高级专业版, Visual Studio 专业测试工具版

警告

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

备注

在 Visual Studio 2012ARM,则体系结构提供用于操作录制。

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

备注

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

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

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

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

  1. 选择 操作日志 然后选择 配置

    配置诊断数据适配器–操作录制 显示对话框。

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

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

      - 或 -

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

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

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

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

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

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

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

  5. 选择 保存。 现在已为此测试设置配置和保存了操作日志和操作录制设置。

    备注

    若要重置此诊断数据适配器的配置,请选择 重置为默认值

请参见

概念

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

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

录制和播放手动测试

其他资源

在 Microsoft 测试管理器中指定测试设置