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

手动测试体系结构

您使用 Microsoft 测试管理器创建的手动测试用例包含在测试套件中,而该测试套件包含在测试计划中。 测试计划将测试套件中的每个测试与一个或多个测试配置相关联。 有关更多信息,请参见使用测试计划定义测试工作量

测试计划的组成部分

运行不同测试套件中的手动测试

运行手动测试

每次运行特定测试时都会录制测试结果。 有时,当运行手动测试时,可以将文档和屏幕快照附加到测试。 这些附件将随测试结果一起保存。 如果您发现在执行手动测试时有必要提交 Bug,则这些附件可以向其他团队成员提供有用的信息。 若要运行测试,必须在要运行的测试计划中选择测试。 还可以运行整个测试套件。

此外,还可以创建一个操作录制,用于记录对每个测试步骤的手动测试所执行的操作。 然后,可以使用此操作录制播放操作,从而加快手动测试速度。

关键任务

下面的主题用于帮助您运行测试:

任务

相关主题

为测试套件创建手动测试用例:在运行手动测试之前,必须先创建手动测试。 可以在测试计划中的测试套件中创建手动测试用例。 测试套件可以基于所需的任何条件。 您甚至可以创建基于查询的测试套件,您创建的、由该查询返回的所有测试用例都将添加到套件中。

运行手动测试:创建手动测试后,可以使用测试运行程序从 Microsoft 测试管理器运行该测试。

可以指定在使用测试设置运行手动测试时要收集的数据和诊断信息。 还可以使用物理或虚拟环境在应用程序的后端层收集数据和诊断信息。

通过录制测试中的操作稍后播放来加快手动测试速度:可使用操作录制功能录制手动测试的操作,稍后再播放这些操作。

运行包含在测试套件中的多个测试:有时,可以通过在 Microsoft 测试管理器中选择两个或更多测试来运行多个测试。 

运行使用参数多次运行的测试:如果要用不同的数据多次运行同一手动测试用例,不必创建该测试用例的多个副本。 可以向测试用例中的任何测试步骤的操作或预期结果添加参数。 然后,可以为要在测试中使用的参数添加多组值。 这些参数的每组值作为使用测试运行程序的测试的单个迭代运行。 可在运行测试时复制每个参数的值,然后将该值粘贴到受测应用程序的输入字段。

运行包括共享步骤的测试:如果您的测试套件中有多个不同的手动测试用例都包含一组相同的测试步骤,则可以创建和使用共享步骤。 使用共享步骤的主要优点是:当更新共享步骤时,更新的是包含共享步骤的所有测试用例中的步骤。

在运行手动测试时附加注释、文档、屏幕快照,链接到虚拟环境,并提交 Bug:通过在运行手动测试时附加文档并提交 Bug,可以为您发给其他团队成员的内容增加价值。

如果使用 Visual Studio 实验室管理工具版,则可以拍摄虚拟环境的快照,然后将该快照的链接附加到 Bug 或测试结果。

对手动测试进行视频录制以便稍后播放或包括在 Bug 中:在某些情况下,当运行测试时,为测试会话添加可供其他团队成员查看的、用于解决问题的视频录制是很有帮助的。

重置并重新运行手动测试:如有必要,可以重置当前在测试运行程序中运行的测试,然后再次启动该测试。 另外,如果想要再次运行 Microsoft 测试管理器中已完成并保存的测试,也可以重置该测试。

相关任务

使用测试套件组织测试用例

通过将测试组织到测试计划中的测试套件层次结构中,可以对测试用例分组。

Microsoft 测试管理器的键盘快捷方式

可以使用测试运行程序通过键盘快捷键快速运行手动测试。

请参见

概念

运行测试