QTP自学小结之场景恢复

上一篇 / 下一篇  2012-02-05 22:43:17 / 个人分类:每学一结

 
   当运行录制好的QTP脚本时,如果出错了,而人又没在傍边,然后第二天回来,发现,咦  怎么卡在这里了,打破了原有的测试计划,这个心情呀,别提了,误人误己呀。这时候就想如果能够记录错误场景,并且脚本继续执行下午就好了,第二天一上来,脚本运行完了,而且错误的地方也被记录了,完美了,可以继续做野了。当然如果运行脚本的机子掉电了,那就没辙了。嘿嘿
   场景恢复呢,就是用于解决这个问题的。对于脚本运行过程中出现的不可预见的事件或者错误,可以采用场景恢复的手段解决,而对于自己可以预见的错误或者事件的话呢,if语句是最好的了。要依靠不能依赖呀,嘿嘿。
   首先新建一个场景,Resource--》Recovery Scenario manager  点击New下面的带有*的按钮 就可以新建一个了,然后跟着提示一个一个的往下,这里解释下自己理解的Trigger Event中的几个选项,Pop-up window(弹出窗口)  object-state(这个应该是说  还是不说了  确实没理解这个)  Test run error(脚本运行出错) application crash(应用程序冲突,或者说是崩溃了)。
   备:当选择“Test run error” 时  在 Recovery Opertion 页面有个function call  这里可以调用另外一个写好的函数来处理异常,比如截图函数
   然后就是将建好的场景恢复应用到脚本中,File--》seting 中有个Recovery选项即可添加。
 
   最后留下一问题:如果我要录制页面操作,然后页面出错的话,我应该选择哪个trigger Event呢??

TAG: trigger 页面出错

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-10  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 3143
  • 日志数: 7
  • 建立时间: 2012-02-01
  • 更新时间: 2012-05-03

RSS订阅

Open Toolbar