51Testing软件测试论坛

标题: 求教一个QTP问题,急! [打印本页]

作者: bcshhl    时间: 2008-1-28 16:51
标题: 求教一个QTP问题,急!
在使用VC调用QTP时,用到了QTP自动测试接口函数Open()
例:spApp->Open("D:\\Test1" , TRUE , FALSE);
如果Test1不存在,或着Test1不是对应的QTP文件。
在执行上面一句话后,就直接跳出“Runtime Error”的提示,点击确定按键后,程序就自动中断退出。
请问有没有办法得到QTP打开文件出错的消息?
QTP是否有函数,可以在打开文件出错自动返回打开文件错误消息?
作者: frankwangzy1103    时间: 2008-1-28 18:20
有个办法,自己写个get那个弹出窗口内容的函数,应该不是很难的吧。
作者: gy21st    时间: 2008-1-28 18:51
没有用VC调用过QTP.原理应该和VB差不多吧,VB是会把错误写入Err对象。VC是不是用GetLastError之类也可以得到错误信息?这里做一个异常处理吧
作者: xiaoyaoke    时间: 2008-1-29 10:46
在这里throw一个exception
然后在上层代码中try catch可以不?
好久没用VC了




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