执行QTP脚本时,我们可能会遇到一些意外错误.为了恢复测试并继续执行这些意外错误的其余脚本,使用Recovery Scenarios.可以通过导航到"Resources" → 来访问Recovery Scenario Manager. Recovery Scenario Manager如下所示 :
步骤1 : 单击"新建"恢复场景按钮;恢复方案向导打开,如下所示 :
第2步 : 选择触发事件.它对应于事件,可能出现在以下四个事件中的任何一个 :
弹出窗口
对象状态
测试运行错误
应用程序崩溃
第3步 : "恢复操作"窗口打开.恢复操作可以执行以下任何操作,如下面的屏幕截图所示 :
第4步 : 在指定适当的恢复操作后,我们还需要指定后恢复操作,如下所示 :
步骤5 : 指定恢复后操作后,应该命名恢复方案并将其添加到测试中,以便可以激活它.
步骤6 : Recovery Scenario创建已完成,需要通过选中"将场景添加到当前测试"选项并单击"完成"来映射到当前测试.
步骤7 : 添加的恢复方案如下所示,然后单击"关闭"按钮继续.
步骤8 : 单击"关闭"按钮后,QTP将提示用户保存创建的恢复方案.它将以扩展名.qrs保存,向导将关闭.
创建的恢复方案现在应该是测试的一部分,可以通过导航到"File" → 来验证. "设置" → "恢复"选项卡.