QTP - 恢复方案

恢复方案

执行QTP脚本时,我们可能会遇到一些意外错误.为了恢复测试并继续执行这些意外错误的其余脚本,使用Recovery Scenarios.可以通过导航到"Resources" → 来访问Recovery Scenario Manager. Recovery Scenario Manager如下所示 :

Recovery Scenario Manager Access

创建恢复方案的步骤

步骤1 : 单击"新建"恢复场景按钮;恢复方案向导打开,如下所示 :

恢复方案管理器 - 访问

第2步 : 选择触发事件.它对应于事件,可能出现在以下四个事件中的任何一个 :

  • 弹出窗口

  • 对象状态

  • 测试运行错误

  • 应用程序崩溃

第3步 :  "恢复操作"窗口打开.恢复操作可以执行以下任何操作,如下面的屏幕截图所示 :

恢复场景管理器访问

第4步 : 在指定适当的恢复操作后,我们还需要指定后恢复操作,如下所示 :

恢复场景管理器访问

步骤5 : 指定恢复后操作后,应该命名恢复方案并将其添加到测试中,以便可以激活它.

恢复场景管理器访问

步骤6 :  Recovery Scenario创建已完成,需要通过选中"将场景添加到当前测试"选项并单击"完成"来映射到当前测试.

恢复场景管理器访问

步骤7 : 添加的恢复方案如下所示,然后单击"关闭"按钮继续.

恢复方案管理器访问

步骤8 : 单击"关闭"按钮后,QTP将提示用户保存创建的恢复方案.它将以扩展名.qrs保存,向导将关闭.

恢复场景管理器访问

验证

创建的恢复方案现在应该是测试的一部分,可以通过导航到"File" → 来验证. "设置" →  "恢复"选项卡.

恢复场景管理器访问