如何:运行一个测试套件中的多个手动测试

使用 测试运行程序运行测试套件中的手动测试有助于识别软件代码中的问题。运行手动测试时通常可识别的问题包括不正确的功能或 Bug、性能不佳以及安全性和连接性的问题。在手动测试的过程中可输入的结果、解决方法和注释保存为测试结果。

要求

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

下面的过程介绍如何运行测试套件中包含的多个手动测试。在运行手动测试之前,必须先创建手动测试并将其添加到测试套件中。有关更多信息,请参见如何:创建手动测试用例使用测试套件组织测试用例

在 Microsoft 测试管理器中选择要运行的测试

有关运行手动测试时使用的键盘快捷方式的更多信息,请参见 Microsoft 测试管理器的键盘快捷方式

运行测试套件

  1. 打开 Microsoft 测试管理器。

    说明说明

    若要显示 Microsoft 测试管理器 窗口中,选择"开始",然后选择所有过程。指向" Microsoft Visual Studio 2012然后选择Microsoft测试管理器。

  2. 在中心组切换器上的下箭头,选择向下箭头然后选择 测试中心

  3. 在中心组菜单栏上,选择 测试

  4. 在中心组菜单栏下的菜单中,如果尚未选择,在中,选择 运行测试

  5. 在左侧窗格中的**“运行测试”**下,选择在要测试的测试计划中列出的测试套件。

    说明说明

    可以选择 筛选器 帮助您搜索匹配的测试。可以使用“测试人员”下拉列表框,按测试被分配到的团队成员进行筛选;也可以按“配置”进行筛选。

    右侧窗格中将显示所选测试套件中的测试用例。

    说明说明

    运行测试套件中的测试时,这些测试将在测试运行程序中按照它们在测试套件中显示的顺序列出。您可以在 Microsoft 测试管理器中更改测试的顺序。有关更多信息,请参见如何:更改测试套件中测试用例的顺序

  6. 选择一个或多个测试用例然后选择 运行

    若要选择非相邻用例,请选择一种情况然后按住CTRL然后选择每个其他用例。

    若要选择相邻用例,请选择在序列中的第一个用例然后在按住shift的同时单击最后一个用例。

    说明说明

    选择“使用选项运行”以指定要对其运行测试的生成,或重写测试计划的测试设置和环境设置。有关更多信息,请参见如何:重写测试计划中适用于测试运行的设置

    测试运行程序 将打开。

    说明说明

    如果这是在安装 Microsoft 测试管理器后首次尝试运行测试,并且在安装完成后没有重新启动计算机,则系统会提示您重新启动计算机,然后再次启动测试。

  7. 在测试运行程序中,系统提示**“开始测试”时带有“创建操作录制”**选项。保留 创建操作录制复选框为清除并选择 开始测试

    您可以使用操作录制来提高测试的速度和效率。有关如何使用**“创建操作录制”**选项创建操作录制的更多信息,请参见如何:创建操作录制

  8. 执行第一个测试中的步骤。

    说明说明

    如果测试中的任何一个步骤使用了参数,则测试步骤中会显示此信息。可以复制此数据并在受测应用程序中使用它。有关更多信息,请参见如何:使用不同的数据参数运行一个测试的多个迭代

    在测试的每个步骤中,都可以选择执行在测试运行程序的工具栏中提供的以下任务。

    任务

    详细信息

    结束手动测试。

    在+任何+时间若要结束测试,请选择 结束测试

    暂停和继续手动测试。

    在+任何+时间若要挂起测试,请选择 暂停。如果正在录制测试,选择 暂停 还会暂停视频录制或任何其他诊断数据适配器。若要继续该测试,视频录制或任何其他诊断数据适配器,选择 继续

    重置手动测试。

    在测试过程中,可以使用“重置”来重置测试,然后重新启动该测试。有关更多信息,请参见如何:重置手动测试

    提交 Bug。

    如果在某个测试步骤中发现应用程序中有缺陷,则可以使用“创建 Bug”提交 Bug。有关更多信息,请参见如何:使用测试运行程序提交 Bug

    捕获屏幕快照。

    在测试期间,若要帮助阐明问题捕获,可以包括屏幕快照使用 *** 获取矩形屏幕快照 ***时,那么,当您测试应用程序。有关更多信息,请参见如何:在运行测试时捕获屏幕快照

    添加注释。

    对于测试中的每个步骤,可以使用“向步骤结果添加注释”来包括注释,以提供详细信息和您发现的有用信息。有关更多信息,请参见如何:在运行测试时添加注释

    附加相关文件。

    在测试过程中,可以附加与受测应用程序相关联的文件,例如,该应用程序生成的输出文件。若要向测试附加文件,请使用“向步骤结果添加附件”。有关更多信息,请参见如何:在运行测试时附加文件

    拍摄环境快照。

    在执行测试时,可以选择使用“拍摄环境快照”来附加环境设置的快照。有关更多信息,请参见如何:在 SCVMM 环境中运行手动测试和创建可重现的 Bug

  9. 若要标记某个测试步骤的结果,请单击该测试步骤右侧选择下拉式感叹号然后选择 通过失败

    提示提示

    可以选择多个步骤并将它们标记为“通过”或“未通过”。此外,还可以将整个测试标记为通过或未通过。

    从所测试的应用程序,可以使用全局快捷键按以下方式来标记测试步骤,而不必更改输入焦点:

    • 通过测试步骤:Win+Ctrl+Q

    • 未通过测试步骤:Win+Ctrl+W

    说明说明

    如果是验证测试步骤,并且未将测试步骤标记为通过或未通过,则测试结果会自动标记为未通过。应验证所有验证测试步骤的预期结果并根据实际结果来标记测试步骤。

  10. 完成测试后,选择 结束测试并移至下一个.

    将显示**“开始测试”**对话框。

  11. (可选)在 测试运行程序的顶部,请在 **测试 <x> *** *** <n>**选择旁边的向下箭头。旁的下箭头。此时将列出所有选定的测试用例,并突出显示当前测试用例。可以选择下一个要运行的测试。

    运行测试的多重迭代

  12. 重复步骤 7 到步骤 11,直到完成所有测试用例。

  13. 在工具栏中 测试运行程序顶部,选择 保存并关闭 将测试结果保存到 Team Foundation Server 和结束 测试运行程序。

    在 Microsoft 测试管理器的测试中心中可以查看测试结果。有关更多信息,请参见如何:使用 Microsoft 测试管理器查看手动测试用例结果

请参见

任务

如何:重置手动测试

如何:创建操作录制

如何:在运行测试时使用共享步骤

概念

录制和播放手动测试

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

其他资源

如何:更改测试套件中测试用例的顺序