作者:zzxxbb112
时间:2011/10/26 版权所有,侵权必究。
出处:http://blog.csdn.net/zzxxbb112
在上一次的讲座中,我们已经简单介绍了使用MTM这个工具,并且讲解了如何利用MTM的命令行模式来自动化QTP执行自动化测试脚本。
那么这一次主要来讲解如何使用MTM的自动化模型来自动化MTM与QTP.
相信大家都已经了解了什么是QTP的AOM自动化模型,那是qtp安装完成之后所提供的一种自动化组件,如果不清楚的话,可以看一下本讲座的第10篇
那么MTM的自动化模型其实就是类似于AOM自动化模型,它是一种COM组件,可以通过CreateObject方式进行调用。
MTM模型
ProgID:MultiTestManager.Application
实例1:自动加载多个脚本并执行
分析: 以上脚本的关键在于AddTestScript函数,其中第一个参数为脚本的路径,第二个参数为是否为计划执行脚本,如果是true,则添加并执行,false则只添加不执行。
结果:
如上图可以看到很明显,第三个脚本由于设置为false,因此状态为Do not run,并且脚本行为灰色,前面没有打勾,也就是非执行选项。
实例2:加载多脚本,执行完毕生成报告,并关闭QTP以及MTM
分析:以上脚本分别获取到了MTM的报告设置对象与运行设置对象,并且设置了运行完毕后自动关闭QTP和MTM
运行结果:
由于脚本中已经设置了报告标题名称,因此在图中的箭头处可以看到报名名称为IQuickTest Report。
总结:
总体来说MTM虽然是一个小小的辅助工具,但是我们可以看到Mercury当初还是在此工具上花了不少心思,对于没有QC的用户来说,它可以说是一款非常不错的多脚本执行工具,那么讲座对MTM工具的介绍就到此为止。
Rss订阅IQuickTest(关于如何订阅?)
GoogleReader订阅地址:http://feeds.feedburner.com/iquicktest
分享到:
相关推荐
软件测试自动化-QTP系列讲座;详细讲解了QTP的使用,并有论坛可提问
iQuickTest 领先技术研究 作者 zzxxbb112 我把他目前写的52期做了打包总结。
软件测试实验3-QTP初级使用实验报告.docx软件测试实验3-QTP初级使用实验报告.docx软件测试实验3-QTP初级使用实验报告.docx软件测试实验3-QTP初级使用实验报告.docx软件测试实验3-QTP初级使用实验报告.docx软件测试...
第28篇-QTP自动化测试用例设计第28篇-QTP自动化测试用例设计
第30篇-QTP自动化测试技术总结第30篇-QTP自动化测试技术总结
第30讲-QTP自动化测试总结 第30讲-QTP自动化测试总结 第30讲-QTP自动化测试总结
软件测试自动化工具QTP学习 关于QTP的原理及使用方法的具体介绍
当你在回放QTP的时候,你是否有注意过QTP在回放的时候鼠标是没有运动的有些朋友肯定会问,既然是CLICK点击为什么鼠标...鼠标跟踪 Event模式就是我们平时默认用的模式,也就是事件,其实QTP的click方法只是触发了对象的C
使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。测试自动化技术!它以程序测试程序、以代码代替思维、以脚本的运行代替手工测试。自动化测试同时涵盖各种各样的测试种类,...
首先要使用AUTOIT肯定需要先安装它,安装文件网上很多,这里我就不提供下载地址了~ 大家可以自己百度去搜一下,安装完之后,AUTOIT会自动注册一个AUTOITX的DLLCOM组件~ 接下来就可以在QTP里编写脚本了,如果...
在自动化测试框架中经常设计分布式执行用例,调用不同计算机机上的qtp来执行,如何远程调用qtp有以下几个方法: 1.利用qc启动相应机器上qtp执行自动化测试用例 打开QC 打开test lab--> in the execution flow-->...
当你在回放QTP的时候,你是否有注意过QTP在回放的时候鼠标是没有运动的有些朋友肯定会问,既然是CLICK点击为...-鼠标跟踪 Event模式就是我们平时默认用的模式,也就是事件,其实QTP的click方法只是触发了对象的CLICK
软件测试自动化工具QTP资料总结 关于QTP的实用总结
自动化测试项目计划 1 工作阶段分解 1.1 项目启动阶段 1.1.1 评估过去的项目 1.1.2 目标范围 1.1.3 效果衡量 1.1.4 团队成员构成 1.1.5 招聘 1.2 早期项目支持阶段 1.2.1 目标和目的 1.2.2 约束调研 1.2.3 可测试性...
自动化测试qtp详解
1 自动化测试的实践-应用QTP测试框架.pptx
QTP脚本资源及其实例详细讲解
轻量级自动化测试框架-QTP Based.ppt
QTP自动化测试培训 QTP自动化测试工具应用 QTP自动化测试脚本开发 QTP自动化测试框架设计