AOM(Automation Object Model)自动化对象模型
AOM是一个可以自动化QTP的自动化对象模型,它可以对QTP进行自动化配置操作,以及QTP的运行回放自动化等。
下面的一个例子是利用VBScript,自动完成一个“启动----新建测试-----输入脚本----执行---关闭”完整的自动化测试流程。
以上脚本是一个非常基础和简单的调用AOM的经典例子。
首先,Launch方法的作用是启动QTP应用;
接着New方法的作用则是新建一个测试;
SetScript 的作用是可以在Action1中自动输入对应的字符串;
Run方法为运行测试,注意其中的第二个参数可以控制是否等待Run方法执行完毕;
最后使用Quit方法自动退出QTP应用并释放AOM对象。
需要注意的一个问题:
执行以上代码时,系统会多出一个