51Testing软件测试论坛

标题: 在QTP脚本中如何加入异常处理机制 [打印本页]

作者: peimzh    时间: 2008-7-18 09:38
标题: 在QTP脚本中如何加入异常处理机制
大家好,框架级别里面包含了异常处理机制,大家都是如何在自动化测试框架中加入异常处理机制的,当出现异常时候就记录到文本文件中,我现在用
      On Error Resume Next
                               第一条语句
               第二条语句
           if  error.number<> 0 then
                          记录 error.description
                       end if
          on error goto 0
用这样的方法,如果一条语句出现问题还可以记录,如果两天语句都出现问题,比如说对象找不到,那只记录最后一次异常的描述,大家有解决的办法吗?谢谢
作者: zte_boy    时间: 2008-7-18 09:43
err对象本身就是记录最后一条信息,但捕获了后面的异常时,就清空了原来的内容
换个思路嘛
利用字典对象或者封装异常捕获到每个动作中去
作者: 小孩    时间: 2008-7-18 09:47
建议楼主好好学学VBS在搞框架,框架不是想搭就搭的!
作者: peimzh    时间: 2008-7-18 10:15
2楼,我也听说过封装异常捕获,您能给介绍介绍吗,谢谢
作者: peimzh    时间: 2008-7-18 10:15
小孩,您有什么好的方法呀,介绍介绍呀,谢谢
作者: peimzh    时间: 2008-7-18 13:06
叮咚
作者: peimzh    时间: 2008-7-21 10:44
没有人回答呀




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2