您的位置:首页 > 其它

AutoIt脚本在做自动化操作的时候,如何进行错误捕获?

2013-08-27 11:34 399 查看
我的自动化脚本在运行的时候,会生成一个界面,点击该页面上的按钮能够进行自动化操作。

经常遇到的一个问题是:

脚本运行一半,GUI程序出现了异常情况,这个时候,再次点击生成的界面上的按钮,不会有任何反应,我需要重新启动exe文件,程序的健壮性受到了考验。

为了解决这个问题,只需要在脚本中加入少量的错误验证即可:

$check = WinWaitActive("License Examiner", "", 5)
if $check = 0 Then
ConsoleWrite(@HOUR & ":" & @MIN & ":" & @SEC & ":" & @MSEC & " " & "pop up window failed" & @CRLF)
Return 0
EndIf


加入以上的脚本Check,是因为最常见的错误是:等待窗口弹出失败
当然,我们也可以在某些容易出错的地方加入以上类似的Check,一旦出错,界面程序还能正常运行,能够简化劳动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐