有段代码不懂,请教高人
请教QTP高人,下面的代码到底做了什么事.尤其是FatalError 和SecurityWindow是什么东西,有什么用Set qtApp = CreateObject("QuickTest.Application")
Set qtTestRecovery = qtApp.Test.Settings.Recovery
qtTestRecovery.Add Relative_Path & "\DRIVERSCRIPTS\FatalError.qrs", "FatalError", 1
qtTestRecovery.Add
Relative_Pat& "\DRIVERSCRIPTS\SecurityWindowRecovery.qrs", "SecurityWindow", 2
For intIndex = 1 To qtTestRecovery.Count ' Iterate the scenarios
qtTestRecovery.Item(intIndex).Enabled = True ' Enable each Recovery Scenario (Note: the 'Item' property is default and can be omitted)
Next
qtTestRecovery.SetActivationMode "OnEveryStep"
Recovery.Activate 恢复场景的配置 object.Add ScenarioFile, ScenarioName,
参数 描述
object 类型 Recovery 的测试对象。
ScenarioFile 必填. String 值。 包含要添加的恢复场景的恢复场景文件。可以指定完整路径或相对路径。
ScenarioName 必填. String 值。 要添加的恢复场景的名称。
Position 可选. Long 值。
要添加恢复场景的位置。位置值以 1 开始。
如果不指定位置,则恢复场景将添加到列表的末尾 (position=-1)。
FatalError 和SecurityWindow 只是恢复场景的名称 典型的AOM配置代码,呵呵 谢谢版主解释.本人只有coding经验没有QTP的经验,所以还不是很了解.
FatalError 和SecurityWindow 是自定义的还是QTP自带的啊.还有恢复场景到底是恢复了什么东西啊.能不能举个例子,谢谢了.:loveliness: 看看帮助目录里AutomationObjectModel.chm这个文档,对你会有帮助 现在做自动化都喜欢招做过开发的,看来只作过开发不懂测试的话,优势不是很明显
哈哈,第一次发现可以这么简写AOM:victory:
回复 5# 的帖子
FatalError 和SecurityWindow 是你自己定义的Recovery Scenario的名字,场景恢复主要是用来当你运行脚本出错是,让QTP恢复到一个提前规定好的状态,以免人为干预,这样QTP可以继续执行,实现了真正的自动化
页:
[1]