51Testing软件测试论坛
标题:
Robot的错误处理
[打印本页]
作者:
xalee
时间:
2004-11-9 12:36
标题:
Robot的错误处理
在Robot中有和VB类似的错误处理方法,可以用On Error...等命令对脚本执行时的
可以捕获的错误
进行处理,但是对于脚本命令这一级的错误似乎无法捕获并处理,只在option中给出了几个简单的选项。不知道有没有人在这方面有什么经验?
谢谢
作者:
hongtang
时间:
2004-11-12 16:00
标题:
你可以ON ERROR RESUME NEXT
然后直接用单步执行进行调节,发现问题所在
作者:
andy
时间:
2004-11-12 16:02
标题:
ON [Local] Error {GoTo label [ Resume Next ] GoTo 0}
On Error Goto Handle
...
...
Handle:
以下是出错处理
作者:
hongtang
时间:
2004-11-12 16:03
标题:
这也是种方法~~
作者:
cat_zhang
时间:
2004-11-12 16:03
可以将其中的on Error Goto Errorhandle还为ON ERROR RESUME NEXT
FOR EXP: On Error Resume Next
ChDrive userdrive
If Err=68 then
MsgBox "Invalid Drive. Try again."
Goto in1
End If
作者:
xalee
时间:
2004-11-12 16:26
On Error...命令只能处理在脚本命令正常执行的情况下产生的一些“Trappable Error”,命令本身有错误的话没办法捕获。
和IBM的人沟通了以后发现目前Robot本身无法支持对于命令的错误的捕获,只能采取一些间接的方法,效果并不好。可能要等下一个版本的Robot了吧。
谢谢!
作者:
hongtang
时间:
2004-11-12 16:28
标题:
倒楼上的人~乱写啊
作者:
cat_zhang
时间:
2004-11-12 16:35
我是说在执行时可以先忽略往下执行然后再单步调试
作者:
hongtang
时间:
2004-11-12 16:45
标题:
你说过吗?你说的我已经说过了~发贴前现看回帖!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2