vbs如何处理未知异常?
有没有类似于java的try {}catch功能 ,只要 被try的语句有 一行异常,那么整段代码就不会执行?直接进入catch处理 。。。可是在vbs是如何做到的呢?
On Error Resume Next
OpenIE("http://1231")
login "正常登录"'在这个函数报错误的,可是没有直接进入 “If err.Number <> 0 Then ”语句直接报错
InputMemberCd "正常登录"
If err.Number <> 0 Then
MsgBox "Err.Number " & err.Number
MsgBox "Err.Description" & err.Description
End If 设置一下QTP,运行碰到错误不要弹出错误提示框 发表于 昨天 18:54 | 只看该作者
设置一下QTP,运行碰到错误不要弹出错误提示框
在哪里设置啊?? 在settings-----run中修改when error occurs during run session
on error resume next在该语句之后的错误不是都应该不被理会的吗 我也想知道楼主的问题,目的是catch error,而不是不弹出问题窗口 QTP10版本貌似做了更新,加强了QTP捕获错误的能力,使得on error resume next语句能够跳过的错误更少了,同样的脚本与测试环境,在QTP9.5以前与QTP10以后运行的结果可能截然不同
页:
[1]