vbscript - 使用QTP的自动化对象模型时,有什么方法可以显示QTP运行时的错误

标签 vbscript error-handling qtp

我正在使用QTP自动化对象模型来运行测试:

Set qtpObj = CreateObject("QuickTest.Application") 'Creates an instance of the QTP

以这种模式进行BUTP时,QTP不会显示任何错误对话框(带有“停止”,“跳过”,“调试”按钮),就像在“打开错误继续”时一样。
有什么方法可以在发生错误时停止执行脚本并显示错误对话框?

谢谢!

最佳答案

是的,您可以这样做。但是每次您需要检查错误号时,也就是使用err.Number和err.Description时,您可以获得运行时错误的详细信息。
例如:

Function abc()
  on error resume Next
  ..
  msgbox err.Number,,err.description
End Function

关于vbscript - 使用QTP的自动化对象模型时,有什么方法可以显示QTP运行时的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5976257/

相关文章:

ms-access - “'的错误编号是什么?数据库引擎无法锁定表?

ruby - 这个方法 'method'是否抛出此错误消息?

excel - UFT/QTP = 未从 Excel 获取更新值

java - JXTreeTable - 从外部应用程序操作复选框 - 可能吗?

asp-classic - VBScript 条件短路解决方法

security - 在散列之前对加盐密码进行加扰。好主意?

python - 我怎样才能刮掉这个框架?

audio - 使用VBScript切换当前的有源声音设备?

asp.net - ASP.NET MVC应用程序中的电子邮件错误

testing - QTP: HTML Tag 被识别,但是点击功能没有响应