录制和播放手动测试
手动测试工作可能包含下列情况:
要运行多次的测试。
包含相同步骤的不同手动测试。
使用手动测试验证 Bug 是否已修复。
在上述任一种情况下,都可以通过录制测试中的步骤更快速地执行测试,然后可以播放这些步骤。通过在测试运行程序中创建操作录制可实现此目的。随后可以使用此操作录制加快手动测试中某些步骤的速度。例如,可以快进到测试中需要再次运行以便验证 Bug 是否已修复的准确步骤。
可包含运行测试时这些测试步骤可使用的数据,例如,登录到应用程序或网站所用的数据。然后,可在操作录制停止点处继续测试。
如果运行测试 A 时创建了操作录制,则无法在运行测试 B 时播放该录制。但是,如果为测试 A 和测试 B 创建一组共享步骤并在运行测试 A 期间为这些共享步骤创建操作录制,则可在运行测试 A、测试 B 或项目中使用相同共享步骤的任何其他测试时播放该操作录制。
创建操作录制后,可在测试过程中调用该录制。运行操作录制时,会自动播放所录制的步骤。
通过配置测试设置,可指定运行操作录制时希望收集的诊断信息类型。有关更多信息,请参见使用测试设置来设置计算机和收集诊断信息。
要求
- Visual Studio 旗舰版, Visual Studio 高级专业版, Visual Studio 专业测试工具版
说明 |
---|
建议您在使用“实验室中心”的测试设置管理器运行测试之前,先创建测试设置并将这些设置与测试相关联。有关更多信息,请参见使用测试设置来设置计算机和收集诊断信息。 |
关键任务
任务 |
关联主题 |
---|---|
创建操作录制:如果您预见到可能必须多次运行同一手动测试用例,则在测试运行程序中运行测试时可以选择创建操作录制。同样,也可在测试中为共享步骤创建操作录制,然后在其他测试中使用该录制。 |
|
将数据参数映射到受测应用程序中的 UI 控件:如果要用不同的数据多次运行同一手动测试用例,不必创建该测试用例的多个副本。可以向测试用例中的任何测试步骤的操作或预期结果添加参数。 |
|
播放操作录制以加快测试速度:完成在其测试结果中包含操作录制的测试之后,可以播放该操作录制中的任意或所有已录制步骤,这将自动运行录制期间执行的步骤。还能够以文本格式预览这些步骤。 |
|
操作录制支持的配置和平台:确认哪些配置和平台可用于创建和播放操作录制。 |
相关任务
如何创建测试设置的相关信息,可在运行测试之前,使用“实验室中心”的测试设置管理器将这些测试设置与测试相关联。这样就不必在运行测试时为该测试指定测试设置。此节还包含如何收集随测试结果保存的各种诊断信息(包括跟踪和系统信息)的相关信息。
有关如何创建和运行手动测试的概述,包括在运行手动测试时附加文档和屏幕快照以及提交 Bug。