使用 Team Web Access 运行手动测试

使用 Microsoft 测试运行程序,运行手动测试并记录每个测试步骤的测试结果。 如果测试时发现问题,请使用测试运行程序创建 Bug。 测试步骤、屏幕快照和注释都自动包含在 Bug 中。

运行手动测试

  1. 如果还没有测试,请创建测试

  2. 从测试套件中选择一个测试并运行该测试。

    选择并运行特定测试

    Microsoft 测试运行程序在新的浏览器实例中启动。

  3. 启动要测试的应用程序。 您的应用程序不需要在测试运行程序所在的同一计算机上运行。 您只需使用测试运行程序来记录手动运行测试时测试步骤是否成功。 例如,您可以在台式计算机上运行测试运行程序,并运行正在 Windows 8 平板电脑上测试的 Windows 8 应用商店应用。

    使用测试运行程序记录你的测试结果

  4. 根据预期结果,将每个测试步骤标记为通过或失败。 如果测试步骤失败,可以输入有关失败原因的注释。

    标记测试步骤

  5. 创建 Bug 来描述失败。

    提交 Bug

    步骤和注释将自动添加到 Bug 中。 此外,测试用例会链接到 Bug。

  6. 你可查看测试会话期间报告的所有 Bug。

    记录的 Bug

  7. 当您运行所有测试后,请保存结果并关闭测试运行程序。 现在,所有测试结果都存储在 TFS 中。

  8. 查看您的测试套件的测试状态。

    查看测试结果

    将显示每个测试的最新结果。

问题和答案

问:如何重新运行测试?

**答:**只需选择任一测试并选择“运行”。

问:我是否能将测试套件中的所有测试一起运行?

**答:**可以。 选择一个测试套件并选择“运行”。 这将运行测试套件中的所有活动测试。 如果尚未运行测试,其状态为活动状态。 若要重新运行测试,可将测试状态重置为“活动”。

选择并行测试套件中的所有活动测试

问:在创建手动测试用例之前,我希望进行某种探索测试。 测试运行程序可以对此有所帮助吗?

**答:**不从测试集线器进行测试。 但如果您使用 Microsoft 测试管理器,它将在您探索应用程序时记录您的操作、屏幕快照以及其他数据。 如果创建 Bug,则所有这些数据将自动包含在其中。

问:我能否在运行测试时将屏幕快照添加到测试结果中?

**答:**可以。 拍摄屏幕快照,将其保存到一个文件并添加附件。 文件随测试结果一起存储。

添加屏幕快照

问:我能否在运行测试时将屏幕快照添加到 Bug 中?

**答:**可以。 如果测试运行程序正在 Internet Explorer 11 或 Chrome 窗口中运行,则你可直接从剪贴板中复制屏幕快照。

问:是否能在运行测试时修复测试步骤?

**答:**可以。 您可以插入、移动或删除步骤。 也可以编辑文本本身。

运行测试时修复测试步骤

双击测试步骤可显示用于编辑测试步骤的工具。

问:是否能在运行测试时收集其他数据?

**答:**如果您使用 Microsoft 测试管理器运行测试,则可以收集用户操作、系统日志、屏幕和音频录制及其他额外数据。 如果你已安装 Visual Studio 2012 Update 3Visual Studio 2013,则可使用 Team Web Access 中的 Microsoft 测试管理器运行测试。(这将启动 MTM 的最新安装版本。)

在 Microsoft 测试管理器中运行测试

接下来尝试此操作

跟踪测试结果

或者,更深入一些:

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