引用:
原帖由 wtucel 于 2007-7-2 23:30 发表 
请问"当找不到对象时,调用某函数",这个怎么写?
IF Object.NotFound Then
RecoveryFunctionLogin(XXXXXX)
End IF
????
场景恢复是QTP提供的一种机制,恢复的时候不完全是在脚本里面体现的。
基本原理就是:
你指定一种错误,并且制定出现这种错误出现后应该以什么方式应对;
当测试脚本运行过程中出现这类错误的时候,QTP就自动调用你指定的应对方式;
每次你定义一个场景恢复QTP都将生成相应的文件,在脚本中应用的时候可以像外部函数、共享对象仓库一样的附加到测试脚本中。