如何:从 Microsoft Excel 或 Microsoft Word 文档向手动测试用例中添加测试步骤

可以使用 Visual Studio 2010 旗舰版或 Visual Studio 专业测试工具版 创建同时具有操作和验证测试步骤的手动测试用例。 可以从 Microsoft Excel 或 Microsoft Word 文档添加这些测试步骤。 例如,如果这些类型的文档中的一个已具有测试步骤,则可以使用 Microsoft 测试管理器将这些步骤导入到手动测试用例中。

重要说明重要事项

还可以使用增强工具帮助从 Microsoft Excel 转换任意现有测试用例。 若要访问此增强工具,请使用下面的 Microsoft 网站

还可以使用“共享步骤”在多个测试用例间共享一组共同的测试步骤。 这在受测应用程序发生更改时可以简化测试步骤的维护。

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

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

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

提示

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

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

创建手动测试用例

若要通过使用 Microsoft Excel、Microsoft Word 或文本文档进行复制和粘贴的方法来添加测试步骤,请从文档中选择相应步骤。 下图中显示了易于复制步骤的文档格式。

从 Microsoft Excel 或 Word 添加测试步骤

提示

如果从 Microsoft Word 或文本文档同时复制操作和预期结果,则列表中的每个操作与预期结果对之间必须用制表符分隔。

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

  • 创建手动测试用例

  • 从 Microsoft Excel 或 Word 添加操作和验证测试步骤

创建手动测试用例

创建手动测试用例

  1. 打开 Microsoft 测试管理器。

    提示

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

  2. 在**“测试中心”中,依次单击“计划”“内容”**。

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

  3. 在测试套件层次结构窗格中选择要向其添加测试用例的测试套件,然后单击**“新建”**。

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

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

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

  5. 单击**“指派给”**,为测试用例选择适当的所有者。

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

    状态

    何时使用

    设计

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

    就绪

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

    已关闭

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

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

    提示

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

  7. 单击**“优先级别”**,选择测试用例的重要性。

  8. (可选)手动测试用例可以转换为自动测试。 若要设置测试用例的自动化状态,请单击**“自动化状态”**,然后根据下表从列表中选择状态:

    状态

    何时使用

    未自动运行

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

    计划的

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

    自动

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

    提示

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

  9. 单击**“区域”**,在团队项目中为该测试用例选择适当区域。

    提示

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

  10. 单击**“迭代”**,在团队项目中为此测试用例选择迭代。

  11. (可选)若要将测试用例链接到此测试用例测试的其他工作项,请单击**“已测试工作项”,然后单击“添加”。 接下来,在“工作项 ID”中键入这些工作项,或浏览以查找这些工作项,然后单击“确定”**。

    这些工作项将在**“测试”**中列出。

  12. 若要保存该测试用例,请单击工具栏中的**“保存”**。

    提示

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

从 Microsoft Excel 或 Word 添加操作和验证测试步骤

可以从 Microsoft Excel、Microsoft Word 或文本文档中复制和粘贴操作和预期结果。 如果从 Microsoft Word 或文本文档同时复制操作和预期结果,则列表中的每个操作与预期结果对之间必须用制表符分隔。

还可以附加提供更多详细信息的文件,或附加屏幕快照,以便为测试人员提供更多信息。 可以在将测试步骤粘贴到测试用例中后编辑这些步骤。

从 Microsoft Excel 或 Word 添加操作和验证测试步骤

  1. 打开 Microsoft 测试管理器。

    提示

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

  2. 在**“测试中心”中,依次单击“计划”“内容”**。

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

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

  4. 若要打开测试用例以向其中添加步骤,请双击列在“测试套件详细信息”窗格中的该测试用例。

  5. 单击**“步骤”**。

  6. 若要从文档中复制文本,请从电子表格中选择文本,然后选择一个表或一组文本行。 右击选择内容,然后指向**“复制”**。

    提示

    如果 Microsoft Word 文档中有编号列表形式的步骤,必须在进行复制和粘贴之前移除这些编号。 否则,这些编号将粘贴到“操作”中,而文本将粘贴到“预期结果”中。 如果只从表或电子表格复制一列,则相应数据将粘贴到“操作”中。

  7. 右击**“<单击此处添加步骤>”,然后指向“粘贴”**。

    从文档中复制的文本将粘贴到测试步骤中。

    提示

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

  8. 若要添加其他测试步骤,请单击**“<单击此处添加步骤>”**。 可以根据测试的需要添加任意多个测试步骤。

  9. (可选)若要以附件形式向测试步骤添加文件,请单击该测试步骤,然后单击工具栏中的**“添加附件”。 若要输入附件的位置,请单击“添加”,键入该文件的位置,然后单击“确定”**。

  10. (可选)若要插入测试步骤,请选择一个步骤,然后单击工具栏上的**“插入步骤”**。

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

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

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

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

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

    提示

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

  13. 若要保存测试用例,请单击工具栏上的**“保存并关闭”**。

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

请参见

任务

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

如何:运行手动测试

概念

创建手动测试用例