如何:使用 Bug 中的录制操作创建测试用例
在执行手动测试时,您可能希望创建根据发现并使用测试用例创建回归测试套件的所有bug的测试用例。 Microsoft 测试管理器 可以简化此过程。 在发现bug时,可以记录事件重现bug为日志文件的文本。 此 事件 日志随测试结果一起保存。 可以自动将此操作日志添加到所创建的任何bug,当您运行手动测试时。 然后,可以根据 Bug 或测试结果使用此操作日志创建手动测试用例。 这样可以根据已执行的步骤更轻松地创建测试用例,而不必键入所有步骤。 可以根据需要更新此测试用例。
若要根据随测试结果一起保存但不在 Bug 中的操作日志创建测试用例,请参见如何:使用录制的操作创建测试用例。
例如,如果运行了一个测试并在最开始的两个步骤后发现了一个问题,因而脱离了测试中的步骤。 您可以记录一个 Bug,它将录制您在脱离测试中的步骤时所执行的这些新 UI 操作。 然后,可以创建一个新测试用例,用于在修复该 Bug 后重新测试该 Bug,如下图所示。
要求
- Visual Studio 旗舰版, Visual Studio 高级专业版, Visual Studio 专业测试工具版
提示
使用 Microsoft 测试管理器,您也可以执行探索测试会话,对发现需要的手动测试用例路径。有关更多信息,请参见使用 Microsoft 测试管理器执行探索测试和 如何:从探索测试会话中新建手动测试用例。
备注
如果在“查询”活动中有一个列出 Bug 的查询,则还可以根据 Bug 中的录制操作创建测试用例。有关这方面的更多信息,请参见如何:跟踪您的 Bug。
若要在运行测试时创建操作日志,必须对选择的操作日志使用测试设置。 有关这方面的更多信息,请参见如何:选择在手动测试中录制的应用程序。
使用 Bug 中的录制操作创建测试用例
打开 Microsoft 测试管理器。
备注
若要显示 Microsoft 测试管理器 窗口中,选择"开始",然后选择所有过程。指向" Microsoft Visual Studio 2012然后选择Microsoft测试管理器。
选择在中心组选择器上的下箭头然后选择 测试中心。
在中心组菜单栏上,选择 测试。
若要查看当前指派给您的bug,选择 验证 Bug。
此时将显示“验证 Bug”视图。 其中列出了当前指派给您的所有 Bug。
(可选)若要查看您创建的bug,请选择 由我创建。
从列表中选择具有要用于新测试用例的录制操作的 Bug。
备注
如果要用于创建测试用例的 Bug 不是您的 Bug,您可以使用自定义查询查找该 Bug。创建从"我的bug活动的自定义查询,请选择 编辑。有关如何创建查询的更多信息,请参见如何:跟踪您的 Bug。
创建从操作录制步骤的测试用例,请选择 *** 创建测试用例 ****** 从bug ***。
此时将显示“新建测试用例”活动。 该活动显示当前已添加到测试用例的操作日志中的测试步骤。
若要命名测试用例,请在**“标题”**中键入名称。
(可选)将其他工作项测试用例链接到此测试用例选择该测试,所有链接 然后选择 添加。 接下来,在 工作项 ID的项目或浏览然后选择 确定。
这些工作项将在**“测试”**中列出。
备注
相关 Bug 会自动作为关联的工作项添加到“其他链接”中。
若要显示已添加的步骤,请选择 步骤。
若要移除任何测试使用测试用例中不需要的步骤,请选择该步骤然后选择删除图标。 例如,您可能希望移除显示一个步骤已完成或父窗口已更改的步骤。
(可选)若要向步骤添加预期结果,选择 预期结果 然后键入该文本的名称。
若要添加任何附加步骤,请选择 <Choose here to add a step>,然后键入测试步骤的详细信息。
在**“操作”**下键入测试人员要执行此测试步骤应采取的操作。
(可选)在**“预期结果”**下键入在执行完操作后,用户应预期的结果。
备注
如果您在测试步骤中添加了预期结果,该测试步骤将自动成为验证测试步骤,由该步骤图标上显示的红色选中标记指示。默认情况下,每个测试步骤都是一个操作测试步骤,并且在运行此步骤时不需要验证。运行测试用例时,必须将验证测试步骤逐个标记为通过或未通过。如果不做标记,该测试将自动指定为失败状态。
若要添加其他测试步骤,请选择 输入。 可以根据测试的需要添加任意多个测试步骤。
若要插入测试步骤,请右击一个步骤,然后选择**“插入步骤”**。
备注
要插入的步骤将插入到所选步骤的上方。
若要保存测试用例,请选择 保存并关闭。
备注
有关如何创建手动测试用例的更多信息,请参见如何:创建手动测试用例。