|
全局错误响应设置为 pop up message box
新建错误恢复场景并应用到 test 中
- 触发条件为 Test run error(Any error)
- 错误恢复处理为 Close application process (notepad.exe)
- 错误恢复后处理方式为 Stop the test run
新建一个 Action1,把 notepad.exe 相关对象都已添加进对象库,打开 notepad.exe
(不打开 font 设置对话框)
当 Action1 中代码如下
----------------------------------------------------------------------------------
Dim i
Window("Notepad").Dialog("Font").WinButton("OK").Click
i=1/0
Msgbox " 1 " & Err.Number & " " & Err.Description
---------------------------------------------------------------------------------
正常情况下会由于第二行没有找到 Dialog("Font")对象,会进行错误恢复处理,关闭 notepad.exe,并执行错误恢复后
处理 stop test run。Msgbox并不执行。
但是我这里直接就来了个 RUN ERROR 说 CANOT FIND THE "FONT" OBJECT 并没有执行场景恢复, 到底那里有问
[ 本帖最后由 lijinshui 于 2009-7-14 14:45 编辑 ] |
|