从 Microsoft Excel 或 Microsoft Word 文档中计划应用程序测试

可使用 Microsoft 测试管理器创建包含操作和验证测试步骤的手动测试用例。 可以从 Microsoft Excel 或 Microsoft Word 文档添加这些测试步骤。 例如,如果这些类型的文档中的一个已具有测试步骤,则可以使用 Microsoft 测试管理器将这些步骤导入到手动测试用例中。

要求

  • Visual Studio Enterprise、Visual Studio 专业测试工具版

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

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

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

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

备注

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

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

创建手动测试用例

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

从 Microsoft Excel 或 Word 添加测试步骤

备注

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

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

  • 创建手动测试用例

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

创建手动测试用例

  1. 打开 Microsoft 测试管理器。 (依次转到“开始”、“所有程序”、“Microsoft Visual Studio”和“Microsoft 测试管理器”。)

  2. 在**“测试中心”中,选择“计划”,然后选择“内容”**。

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

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

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

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

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

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

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

    状态

    何时使用

    设计

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

    就绪

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

    已关闭

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

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

    备注

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

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

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

    状态

    何时使用

    未自动运行

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

    已计划

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

    自动

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

    备注

    默认情况下,“自动化状态”设置为“未自动运行”。有关如何将手动测试用例转换为自动测试用例的详细信息,请参阅在 Microsoft 测试管理器中自动化测试用例

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

    备注

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

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

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

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

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

    备注

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

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

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

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

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

  1. 打开 Microsoft 测试管理器。 (依次转到“开始”、“所有程序”、“Microsoft Visual Studio”和“Microsoft 测试管理器”。)

  2. 在**“测试中心”中,选择“计划”,然后选择“内容”**。

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

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

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

  5. 选择**“步骤”**。

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

    备注

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

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

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

    备注

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

    备注

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

    (可选)按住 Alt 键,然后按 Enter 以添加从属测试步骤和预期结果。 您可以根据测试步骤的需要添加任意数量的从属测试步骤。

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

    • “选择右上角的‘登录’链接。”

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

    • “在密码字段中,输入您的密码。”

    • “选择‘登录’按钮。”

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

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

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

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

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

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

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

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

    备注

    还可以从测试用例中创建共享步骤。有关详细信息,请参阅在测试用例间共享步骤

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

    您现在可以使用 Team Web AccessMicrosoft 测试管理器来运行测试用例。