随笔分类 -  QTP

摘要:大家对DOM应该都不陌生,它在网页制作中有广泛的应用。如果我们想在QTP中使用DOM模型需要通过Page对象的Object属性来实现。注意,QTP11才有良好的DOM支持操作,这里用百度首页做例子。我们需要做的是在百度的搜索输入框中输入"qtp"并改变输入框的样式'改变搜索框样式Set odom=B... 阅读全文
posted @ 2014-01-13 21:03 huntstack 阅读(561) 评论(0) 推荐(0)
摘要:序QTP的AOM模型想必大家都很熟悉了,平时常用的就是通过VBS脚本的方式编写启动程序(也是我现在用的方法)。其实,还有很多其他的方式,如Java,C#,JS,这些语言都是通过调用QTObjectModel.dll文件来实现AOM,该文件位于QTP安装目录bin文件夹下。简单的启动代码下面简单的介绍... 阅读全文
posted @ 2014-01-03 17:01 huntstack 阅读(485) 评论(0) 推荐(0)
摘要:序FSO即文件系统对象(File System Object),在测试工作中有广泛的应有,它可以帮助我们自动生成测试目录,写日志,测试报告等。FSO有对象有很多属性和方法,今天只介绍几个常用的。创建文件夹及文件测试过程中需要创建文件的地方很多,比如,可以用FSO对象来构建自动化的整体目录,像下面这个... 阅读全文
posted @ 2013-12-22 15:22 huntstack 阅读(545) 评论(0) 推荐(0)
摘要:前言本文只是对工作中常用的EOM相关函数的整理,并不是要写个大而全的操作手册,如果想对EOM有更多的了解可以参考QTP的帮助文档或查看QTP安装目录\CodeSamplesPlus\UsingExcel.vbs文件。自动化测试中,为了达到数据与脚本分离的目的,我们需要一种能够统一管理测试数据的工具。... 阅读全文
posted @ 2013-12-10 22:44 huntstack 阅读(1114) 评论(1) 推荐(0)
摘要:前言测试报告是测试阶段的最后产出,也是最重要的产出,自动化测试报告也是如此。前期所做的工作,添加对象、编写脚本等都是为了可以生成一份正确、严谨的测试报告。我作为一款功能全面的自动化测试工具,毫无疑问,提供了强大的测试报告定制功能,让我们从对象库编程中的脚本说起吧,脚本代码如下。 1 With Bro... 阅读全文
posted @ 2013-12-02 19:03 huntstack 阅读(937) 评论(0) 推荐(0)
摘要:描述性编程,即采用描述性的语言定位对象,不需要事先将对象添加到对象库中。下面,就说说如何使用描述性编程,我们将继续使用对象库编程中的网页。使用描述性编程的两种方法直接描述对象("属性名:=属性值","属性名:=属性值"...)这种方式很形象很好记,比方说要去找个人,就叫张三吧,用上面的公式就是这样。... 阅读全文
posted @ 2013-11-28 21:41 huntstack 阅读(920) 评论(0) 推荐(0)
摘要:对象库编程是我们平时工作中使用最多的编程方式,在自动化脚本开发中起到举足轻重的作用,与描述性性编程相比,更直接和易于维护,今天就和大家简单的聊聊如何进行对象库编程。既然是对象库编程,肯定要对已存在于对象库中的对象进行编程,先准备将要使用的网页,我们将上一节的例子稍加修改,做出一个简单的用户调查页面。... 阅读全文
posted @ 2013-11-27 21:32 huntstack 阅读(382) 评论(0) 推荐(0)
摘要:随着科技的进步,“下载-安装-运行”这经典的三步曲已离我们远去。web应用的高速发展,改变了我们的思维和生活习惯,同时也使web方面的自动化测试越来越重要。今天,介绍一下我对web对象的识别,为以后的对象库编程打下基础。BrowserBrowser对象即浏览器对象,例如IE,FF,Chrome。Br... 阅读全文
posted @ 2013-11-17 16:15 huntstack 阅读(329) 评论(0) 推荐(0)
摘要:对象在手,测试我有大家别误会,这里说的对象可不是值指男女朋友,而是对被测控件的识别。经过昨天的录制,大家一定很奇怪为什么我可以做到精确的回放操作,这都要归功于对象,下面就隆重的介绍我在对象识别方面的强大功能。初识对象库打开上次录制的脚本record,点击【Resources】->【Object Re... 阅读全文
posted @ 2013-11-14 20:26 huntstack 阅读(174) 评论(0) 推荐(0)
摘要:录制,是一件吃力不讨好的活。很多人以为录制就是我的主要甚至全部的功能,这是大错特错的。不过,录制功能却是不熟悉我的人了解我的有效途径,是大家学习的有力武器。今天就先从录制功能说起吧。说到录制,就不得不提到我的小伙伴Automation,他是制片人,关于录制回放的规则都是在这里制定的。话不多说,下面进... 阅读全文
posted @ 2013-11-12 16:29 huntstack 阅读(287) 评论(0) 推荐(0)
摘要:我叫QTP,全名是HP Quicktest Professional,大家都叫我小Q。小Q生于1998年,那是一个春天(哈哈咱也是跨世纪的人才)。家里人丁兴旺,兄弟众多,L(Loadrunner),C(QC)都是威名赫赫。从我出生的那天起,冥冥之中一直有个声音对我说:有一天,你,终将加冕为王。为此,... 阅读全文
posted @ 2013-11-06 21:35 huntstack 阅读(185) 评论(0) 推荐(0)