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

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

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

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

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

运行测试套件

  1. 打开 Microsoft 测试管理器。

    提示

    若要显示 Microsoft 测试管理器窗口,请单击“开始”,然后单击“所有程序”。 指向“Microsoft Visual Studio 2010”,然后单击“Microsoft 测试管理器 2010”。

  2. 单击中心组切换器上的下箭头,然后单击**“测试中心”**。

  3. 在中心组菜单栏上,单击**“测试”**。

  4. 在中心组菜单栏下的菜单中,单击**“运行测试”**(如果尚未选中该选项)。

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

    提示

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

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

    提示

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

  6. 选择一个或多个测试用例,然后单击**“运行”**。

    若要选择非相邻用例,请单击一个用例,然后在按住 Ctrl 的同时单击每个其他用例。

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

    提示

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

    测试运行程序 将打开。

    提示

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

  7. 在测试运行程序中,系统提示**“开始测试”,并提供“创建操作录制”选项。 保持“创建操作录制”复选框为清除状态,然后单击“开始测试”**。

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

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

    提示

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

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

    任务

    详细信息

    结束手动测试。

    若要随时结束测试,请单击“结束测试”

    暂停和继续手动测试。

    若要随时挂起测试,请单击“暂停”。 如果正在录制测试,则单击“暂停”还会暂停视频录制或任何其他诊断数据适配器。 若要继续测试、视频录制或任何其他诊断数据适配器,请单击“继续”

    重置手动测试。

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

    提交 Bug。

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

    提交探索 Bug。

    运行探索测试并在应用程序中发现 Bug 时,可以使用“创建探索 Bug”来提交探索 Bug。 通过以这种方式提交探索性 Bug,可以为要包括在 Bug 中的操作指定时间范围。 有关更多信息,请参见如何:使用测试运行程序提交探索性 Bug

    捕获屏幕快照。

    若要帮助阐明在测试中发现的问题,可以使用“捕获矩形屏幕快照”来包括测试应用程序时的屏幕快照。 有关更多信息,请参见如何:在运行测试时捕获屏幕快照

    添加注释。

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

    附加相关文件。

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

    拍摄环境快照。

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

  9. 若要标记某个测试步骤的结果,请单击该测试步骤右侧的下拉感叹号,然后单击**“通过”“未通过”**。

    提示

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

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

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

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

    提示

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

  10. 完成测试后,单击**“结束测试并移至下一个”**。

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

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

  12. 运行测试的多重迭代

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

  14. 在测试运行程序顶部的工具栏中,单击**“保存并关闭”**将测试结果保存到 Team Foundation Server 并关闭测试运行程序。

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

请参见

任务

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

如何:重置手动测试

如何:创建操作录制

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

概念

录制和播放手动测试

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