51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 17897|回复: 62
打印 上一主题 下一主题

[原创] QTP错误处理机制概述 / QuickTest Professional Error Handling

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-8 18:33:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
关键词: QuickTest Professional    QTP    Exception    Error Handling    错误处理    On Error    Recovery Scenarios

本文针对QuickTest Professional(后面将简称QuickTest 或QTP)提供的运行时错误处理机制进行详细描述。内容包括各种错误处理方式的功能的介绍,各种机制的作用范围的分析,以及错误处理机制同时作用时的优先级别的分析。本文可以为QTP用户采用何种错误处理机制对测试脚本的运行时错误进行处理提供参考。

注1: 本文只对错误机制进行描述,并不涉及对各种错误机制适应性的分析。
注2: 所有功能介绍及实例基于QuickTest Profession 9.2版本,其他版本未经验证。

版权所有,转载请注明出处。

目录

1.        概述        3
2.        三种错误处理方式介绍        3
2.1        全局错误响应        3
2.2        VBScript的On Error错误处理方式        4
2.2.1        On Error Resume Next        4
2.2.2        On Error GoTo 0        4
2.2.3        Err对象        4
2.3        恢复场景Recovery Scenarios        4
3.        三种错误处理方式的作用域        8
3.1        全局错误响应        9
3.1.1        对Action中直接定义的函数:        9
3.1.2        对用ExecuteFile引入的函数:        9
3.1.3        对于Function Library 中定义的函数        9
3.1.4        对于Action的嵌套调用        11
3.2        VBScript的On Error错误处理方式        11
3.2.1        对Action中直接定义的函数:        11
3.2.2        对用ExecuteFile引入的函数:        12
3.2.3        对于Function Library 中定义的函数        12
3.2.4        对于Action的嵌套调用        13
3.3        错误恢复场景 Recovery Scenarios        13
4.        三种错误处理方式的优先级别        13

知识能力所限,错误疏漏之处在所难免,欢迎大家拍砖。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

63#
发表于 2012-4-19 10:41:01 | 只看该作者
学习学习,多谢
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2016-5-4 10:34
  • 签到天数: 68 天

    连续签到: 1 天

    [LV.6]测试旅长

    62#
    发表于 2011-12-28 22:51:13 | 只看该作者
    很不错 看完了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    61#
    发表于 2011-12-14 11:36:20 | 只看该作者
    谢谢分享...呵呵...


    回复 1# gy21st
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    60#
    发表于 2011-12-1 17:27:22 | 只看该作者
    感谢楼主
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    59#
    发表于 2011-11-9 12:20:54 | 只看该作者
    楼主好人。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    58#
    发表于 2011-10-18 15:41:30 | 只看该作者
    下来学习,谢谢楼主
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    57#
    发表于 2011-10-17 12:42:36 | 只看该作者
    感谢LZ分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    56#
    发表于 2011-10-17 12:41:49 | 只看该作者
    感谢楼主分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    55#
    发表于 2011-3-10 09:08:00 | 只看该作者
    好贴,钻研的精神无比伟大
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    54#
    发表于 2011-3-9 17:32:29 | 只看该作者
    太棒了,一直不明白这部分,现在终于清楚了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-4-10 17:57
  • 签到天数: 35 天

    连续签到: 1 天

    [LV.5]测试团长

    53#
    发表于 2011-1-31 16:49:31 | 只看该作者
    感谢LZ分享~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    52#
    发表于 2011-1-26 15:30:03 | 只看该作者
    学习了,谢谢分享!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-2-4 09:49
  • 签到天数: 145 天

    连续签到: 1 天

    [LV.7]测试师长

    51#
    发表于 2011-1-7 15:53:53 | 只看该作者
    错误处理机制确实应该考虑,这也是个很重要的地方,谢谢。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    50#
    发表于 2010-2-20 11:21:05 | 只看该作者
    下了,虽然还没看,但是还是要顶下些!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    49#
    发表于 2010-2-9 14:53:12 | 只看该作者
    踏破铁鞋无觅,gy1st处偶得。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    48#
    发表于 2009-12-15 11:47:55 | 只看该作者
    非常感谢楼主的分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    47#
    发表于 2009-10-13 18:27:23 | 只看该作者
    谢谢楼主,支持好文!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    46#
    发表于 2009-9-30 22:36:50 | 只看该作者
    下载下来打开出错,大家都能打开??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    45#
    发表于 2009-9-11 15:29:24 | 只看该作者

    看看

    学习一下,现在正用这个呢,嘻嘻
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-23 01:37 , Processed in 0.102730 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表