使用 Team Web Access 创建手动测试

创建手动测试用例以检查每个可交付结果是否满足用户的需求。 可以通过将测试用例添加到测试套件来组织测试用例。

创建手动测试用例

  1. 如果你尚未创建测试计划和基于要求的测试套件,请进行创建。

  2. 从 Team Web Access 中的测试中心选择基于要求的测试套件。 然后为该套件创建测试用例。

    选择测试套件和添加测试用例

    将从积压工作 (backlog) 项创建基于要求的测试套件。 如果将测试用例添加到此类型的套件,它会自动链接到该积压工作 (backlog) 项。

  3. 添加带有操作和预期结果的测试步骤,以便让所有团队成员都能运行测试。 如果需要,可以向步骤添加附件。

    为测试用例创建测试步骤

    现已创建可运行的测试用例。

问题解答

问:我是否可将额外的行添加到测试步骤中?

**答:**可以。 在操作或预期结果字段中按 Shift+Enter 可添加额外的行。

问:如何将测试步骤插入测试用例?

**答:**选择一个测试步骤。 按 Alt+P 可在所选步骤上面插入测试步骤。

问:是否有可同时快速添加多个测试用例的方法?

**答:**可以。 在向测试套件添加测试用例时使用网格视图。

使用网格创建新的测试用例

在网格视图中,使用上下文菜单来插入、清除或删除行。

使用上下文菜单插入、清除或删除

问:我是否能批量编辑多个测试用例?

**答:**可以。 将视图从列表切换到网格。 当前测试套件的所有测试用例都将与它们的测试步骤一起显示在网格中。 如果要与其他团队成员共同审阅测试用例,则这个视图很有帮助。 审阅时,可以更新测试用例和添加新的测试用例。

若要更改为网络视图,请选择“列表”

或者你可以筛选并排序测试用例。然后,仅选择你希望进行批量编辑的用例。

选择要在网格中编辑的测试用例

若要返回到测试套件视图,请将视图从网格切换回列表。

问:我是否可以从现有 Excel 工作表复制测试用例和测试步骤?

**答:**可以。 从 Excel 中复制要用于标题、操作和预期结果字段的列。列中的任何格式(除了多行)将不会复制到工作表中。 将这些列粘贴到网格视图中(必要时对它们进行编辑),然后保存它们。 (仅支持 Internet Explorer 和 Chrome 浏览器。)

在网格视图中保存复制的测试用例

问:我是否可以将测试用例从网格视图复制到 Excel 工作表?

**答:**可以。 复制数据并将其粘贴到 Excel 工作表中。 测试步骤中除多行以外的任何格式设置都不会复制到工作表中。 (仅支持 Internet Explorer 和 Chrome 浏览器。)

问:能否向测试用例添加标记以便使用特定标记仅查看测试?

**答:**可以。 使用重要标记对套件中的测试用例进行标记。 例如,可以标记与登录相关的所有测试,从而在修复登录页的 Bug 后可以返回这些测试。 然后可以在测试中心使用该标记进行筛选。 当你编辑测试用例或批量编辑网格视图中的标记时,可以添加或编辑标记。

测试中心;“测试计划”选项卡;选择或添加标记

问:我是否可以在测试用例间共享测试步骤?

**答:**可以。 选择要共享的步骤。 可在此处查看更多详细信息。

创建共享步骤

问:我是否可以向测试用例添加参数以便使用不同的数据多次运行该测试用例?

**答:**可以。 选择测试步骤,然后添加参数。 向下滚动以添加参数的值。 可在此处查看更多详细信息。

添加参数

问:是否可在测试用例之间共享参数的数据?

**答:**可以。 那样使用相同参数的测试用例可以使用相同的数据运行以获得一致的结果。 将现有参数转换为共享参数。

在“参数值”部分,单击“转换”

在创建了共享参数集后,打开另一个测试用例并将该共享参数集添加到该测试用例。 此处有更多详细信息。

从参数选项卡添加、编辑和重命名共享参数集。 在测试用例窗格中查看引用它们的测试用例。

从测试中心,选择“参数”

每个共享参数集都是一个工作项。 从**“属性”**选项卡中,你可以查看或更改此工作项。 例如,你可以分配所有者并跟踪更改。

从使用 Test Professional 2013 Update 2 或 Visual Studio Ultimate 2013 Update 2 的 Microsoft 测试管理器,你可以查看用例测试的共享参数,但是无法更新它们。 若要更新共享参数,你必须使用 Team Web Access。 Microsoft 测试管理器中有一个超链接,可将你带到编辑共享参数的正确位置。

问:如何将测试重新分配给另一个测试人员?

**答:**选择要重新分配的测试。 然后选择要让其运行测试的测试人员。

将测试重新指派给其他测试人员

问:如何查明是否已对其他测试套件添加了测试用例?

**答:**选择一项测试用例,然后选择查看测试套件详细信息。 关联的测试套件窗格中显示任何包含此测试用例的测试计划的任何测试套件。 这包括所有团队项目。 单击要查看它的测试套件。 悬停在窗格中的测试套件上查看团队项目和该测试套件的测试计划。

“测试”选项卡;单击详细信息窗格图标

问:当我从基于要求的测试套件中删除测试用例时,会发生什么情况?

**答:**该测试用例仍存在于团队项目中,但它会从测试套件中移除。 此外,它不再链接到该测试套件的积压工作 (backlog) 项。

接下来尝试此操作

使用 Team Web Access 运行手动测试

或者,更深入一些:

在测试用例间共享步骤

测试配置:指定测试平台

使用不同的数据重复执行测试

浏览你的应用程序而无需事先计划。