如何:创建手动测试用例

可以创建具有操作和验证测试步骤的手动测试用例 Microsoft 测试管理器。还可以在多个测试用例间共享称为“共享步骤”的一组共同的测试步骤。这在受测应用程序发生更改时可以简化测试步骤的维护。有关共享步骤的更多信息,请参见如何:使用共享步骤共享通用测试用例步骤

要求

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

所创建的任何测试用例都与团队项目关联,可以添加到相同或不同测试计划中的多个测试套件中。运行这些测试用例时,可以标记哪些测试步骤通过,哪些步骤未通过。可以根据未通过的测试用例创建 Bug。此 Bug 会自动包括已收集的测试步骤和其他信息。有关如何运行手动测试用例的更多信息,请参见使用测试运行程序运行手动测试

若要使用不同数据多次运行一个手动测试用例,不必创建该测试用例的多个副本。可以向测试用例中的任何测试步骤的操作或预期结果添加参数。然后,可以为要在测试中使用的参数添加多组值。这些参数的每组值作为测试的单个迭代运行。有关这方面的更多信息,请参见如何:向手动测试用例添加参数以使用不同数据运行多次

通过选择套件可从测试计划内创建手动测试用例,如下图所示。

将测试用例添加到测试套件中

说明说明

如果您是通过向测试计划添加要求而创建的测试套件,则添加到测试套件中的任何现有测试用例或新的测试用例都将自动链接到该要求。

然后,可以添加测试用例的详细信息,如下图所示。

创建手动测试用例

说明说明

可通过从 Microsoft Excel 或 Microsoft Word 进行复制和粘贴来添加测试步骤。选择步骤从您的 Microsoft Excel 或 Microsoft Word 文档,正确选择现有步骤或 *** 选择此处添加步骤 ***,然后指向 粘贴。有关更多信息,请参见如何:从 Microsoft Excel 或 Microsoft Word 文档向手动测试用例中添加测试步骤。还可从包含用制表符分隔的操作和预期结果列表的纯文本文件中进行复制和粘贴。

以下过程用于创建和修改手动测试用例:

  • 创建手动测试用例

  • 向手动测试用例添加操作和验证测试步骤

创建手动测试用例

创建手动测试用例

  1. 打开 Microsoft 测试管理器。

    说明说明

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

  2. 测试中心,选择 计划 然后选择 内容

    此时将显示**“内容”**窗格。

  3. 选择测试套件层次结构窗格的测试套件要向其添加测试用例的测试套件,然后选择 新建

    此时将显示**“新建测试用例”**对话框。

  4. 若要命名测试用例,请在**“标题”**中键入名称。

    您可使用此标题标识测试用例,并在必要时使用此标题搜索测试用例。

  5. 选择 指派给 为测试用例选择适当的所有者。

  6. (可选)若要更改测试用例的状态,必须先保存该测试用例。保存测试用例后,可以根据下表从列表中选择状态:

    省/市/自治区

    何时使用

    设计

    该测试用例正在设计中,尚未经过评审和批准。

    就绪

    该测试用例已经过评审和批准,运行已准备就绪。

    已关闭

    此团队项目的未来迭代不再需要该测试用例。

    这些状态基于用于创建团队项目的过程模板。有关如何自定义过程模板的更多信息,请参见自定义过程模板

    说明说明

    默认情况下,“状态”设置为“设计”。处于“设计”状态的测试用例仍可以运行。

  7. 选择 优先级别 选择测试用例的重要性。

  8. (可选)手动测试用例可以转换为自动测试。设置测试用例的自动化状态,选择 自动化状态 和从列表中选择状态,根据下表:

    省/市/自治区

    何时使用

    未自动运行

    这仅是一个手动测试用例。

    计划的

    计划在将来为该测试用例添加自动化。

    自动

    如果向此测试用例添加了自动测试,则会自动设置此值。

    说明说明

    默认情况下,“自动化状态”设置为“未自动运行”。有关如何将手动测试用例转换为自动测试用例的更多信息,请参见如何:将自动测试与测试用例关联

  9. 选择 区域 为测试用例选择在团队项目的适当区域。

    说明说明

    该区域由您的 Team Foundation Server 管理员为团队项目设置。可以使用区域字段来查询手动测试用例。

  10. 选择 迭代 选择此项测试用例的团队的迭代。

  11. (可选)与要求或用户情景测试用例链接到此测试用例选择该测试,经过测试的用户情景 然后选择 链接到。接下来,在 工作项 ID的项目或浏览并选择 确定

    此时将显示要求或用户情景。

  12. 若要保存测试用例,请在工具栏上选择 保存

    说明说明

    在保存测试用例后,将在编辑窗格的标题中显示该测试用例的标识符。

向手动测试用例添加操作和验证测试步骤

对于手动测试用例中的每个测试步骤,都可以列出相应的操作和预期结果。还可以附加提供更多详细信息的文件,或附加屏幕快照,以便为测试人员提供更多信息。

向手动测试用例添加操作和验证测试步骤

  1. 打开 Microsoft 测试管理器。

    说明说明

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

  2. 测试中心,选择 计划 然后选择 内容

    此时将显示**“内容”**窗格。

  3. 在测试套件层次结构窗格中选择包含相应测试用例的测试套件。

  4. 若要打开测试用例以向其添加步骤,请双击测试套件细节窗格中列出的该测试用例。

  5. 选择 步骤

  6. 选择 <Choose here to add a step>,然后键入测试步骤的详细信息。

  7. 在**“操作”**下键入测试人员要执行此测试步骤应采取的操作。

  8. (可选)在**“预期结果”**下键入在执行完操作后,用户应预期的结果。

    说明说明

    如果您在测试步骤中添加了预期结果,该测试步骤将自动成为验证测试步骤,由该步骤图标上显示的红色选中标记指示。默认情况下,每个测试步骤都是一个操作测试步骤,并且在运行此步骤时不需要验证。运行测试用例时,必须将验证测试步骤逐个标记为通过或未通过。如果不做标记,该测试将自动指定为失败状态。

    说明说明

    Microsoft测试管理器包含可用于设置您的步骤文本的工具栏。您可以使用各种格式设置选项(粗体,下划线,或者显示为焦点的颜色中的注释关键点。

  9. (可选)请按住键 Alt 然后按 输入 添加从属测试步骤和预期结果。可以添加多个多个从属测试步骤,则用于测试步骤是必需的。

    例如,如上图所示,可以创建一个名为“登录到应用程序的”测试步骤然后添加以下系统测试步骤:

    • “选择"链接的符号右上角”。

    • “用户"字段,输入您的用户名”。

    • “密码字段,请在中键入密码”。

    • “选择"按钮的符号”。

  10. 若要添加其他测试步骤,请选择 输入。可以根据测试的需要添加任意多个测试步骤。

  11. (可选)若要添加文件附件形式向测试步骤,请选择测试步骤然后在工具栏的附件图标。若要输入附件的位置,请选择 *** 添加,*** 类型文件的位置然后选择 确定

  12. (可选)若要插入测试步骤,请选择一个步骤并在工具栏上选择 插入步骤

    将在所选步骤的上方插入一个测试步骤。

  13. (可选)若要在列表中移动测试步骤,请选择一个或多个步骤然后选择 上移下移 在工具栏。

    所选步骤将上移或下移一个步骤。

  14. (可选)若要向测试用例添加共享步骤,请右击某个步骤并指向**“插入共享步骤”**。从列表中选择共享步骤然后选择 插入

    将在所选步骤的上方插入这些共享步骤。

    说明说明

    还可以从测试用例中创建共享步骤。有关更多信息,请参见如何:使用共享步骤共享通用测试用例步骤

  15. 若要保存测试用例,请在工具栏上选择 保存并关闭

    现在可以使用**“测试运行程序”**运行该测试用例。有关更多信息,请参见如何:运行手动测试

请参见

任务

如何:使用共享步骤共享通用测试用例步骤

如何:运行手动测试

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

如何:向手动测试用例添加参数以使用不同数据运行多次

如何:使用 Microsoft 测试管理器创建工作项

如何:使用 Microsoft 测试管理器搜索特定工作项

概念

使用 Microsoft 测试管理器创建手动测试用例