使用 Microsoft 测试管理器运行手动测试
在你测试应用程序时,Microsoft 测试运行程序位于屏幕一侧。 它显示了你计划的步骤和期望的结果,你工作时可以进行核对。 它可以记录你的操作以及注释、屏幕快照和其他数据,以便让你在发现 Bug 时轻松地进行重现。
备注
Team Web Access 还是 Microsoft 测试运行程序?在 Visual Studio 中运行手动测试有两种方式。你可能会发现使用 Team Web Access 运行测试更加方便,除非你想使用 Microsoft 测试运行程序的以下附加功能:
使用 Microsoft 测试运行程序运行测试用例
**做好测试准备。**在运行测试前,你可能需要执行以下操作:
安装最新版本的应用程序。
创建一些测试用例。通常情况下,你在冲刺 (sprint) 开始时创建它们,并且打算在冲刺 (sprint) 结束之前让它们全部通过。 你可以使用 Team Web Access 或 Microsoft 测试管理器创建它们。
在要运行测试的计算机上安装 Microsoft 测试管理器 (MTM)。 若要获取 MTM,请安装 Visual Studio Test Professional 或 Visual Studio Ultimate。
运行测试用例。
提示
如果你已经在 Team Web Access 中查看测试用例,则可以通过选择“在客户端中运行”直接从该处启动测试运行程序。
测试运行程序将显示在屏幕一侧。 它会在你使用应用程序时停留在那里。
创建操作记录,以便将来可以快速重复测试。
执行测试中的步骤。 将每个步骤标记为通过或未通过。 当某个步骤未通过时,请添加注释以说明错在何处。 你也可以附加屏幕快照。
如果你有其他事情,请 暂停测试。 你不希望电子邮件地址或密码包含在记录中。
如果发现问题,请创建 Bug。
为 Bug 命名并描述错误。
如果你知道将修复该 Bug 的人员,则可以将其指派给此人。
结束测试并保存结果。
现在,结果已存储在 TFS 中。
重播以前的测试
如果你之前运行过测试,则可通过重播同样的操作来快速重复测试。
(这适用于大多数应用程序,但并非全部。)
启动测试。 不要覆盖记录。
**“播放”**你记录的操作。 你必须验证每个步骤的结果。
跟踪测试的进度
通过查看通过的测试的数量来监控项目的进度。
测试在开始时处于“活动”状态,这意味着它们都已做好运行准备。 修复 Bug 后,可将未通过的测试的状态设置回“活动”。