思考,思考自己、思考别人! #ps -ef | grep oracle 修身、齐家、治国、平天下!

我的QTP的学习方法及总结(五)—帮助文档的使用

上一篇 / 下一篇  2009-06-16 17:01:10 / 个人分类:QTP学习

我的QTP学习方法及总结(五)—帮助文档的使用

vZ @h`.}rm7k;p0

                         季风

XQt JGO0

 

1n p;~^n bB2O0

任何一款工具最好的教程莫过于自带的帮助文档,QTP也不例外。帮助为我们提供了详细的教程以及实例,论坛中很多问题的答案就是从帮助中提取出来的。学习QTP工具本身最好的方法就是多看帮助,多按F1

n3?3LI N0

 

B1W.Z2rn(Isi%I#H0

不同QTP版本之间的help文件的大小有很大区别。QTP9.258.4MQTP9.595.3MQTP10.0170Mhelp中包含几种格式的文件:PDFCHMEXEAVI等。其中exeavi是以视频的方式介绍的QTP功能,PDF是整体上的一个介绍包括QTP的介绍、安装、手册等内容,CHM是比较全面、系统的介绍,是学习QTP最最常用到的文档。

J9{^#C"bf ](H r)x0

 

Z a UW6J6Q0

在熟悉QTP功能时,可以通过功能模块中的“帮助”按钮查看功能的说明及操作,点击后会自动打开相关的CHM文档对应的内容,这是熟悉QTP本身一个快捷的方式。51Testing软件测试网x {Y` `6} pZ

 

w8J Q0Xg:{'E{ER)m0

GeneralHelp.chm是一个索引的文档,他是把所有的chm文档的内容集合到了一起,通过这里的链接可以方便的到达相关的chm文档,通过搜索功能可以检索所有内容。51Testing软件测试网,\k@ ^ WO] H'S

 51Testing软件测试网 d{Z5}}+E2Y![

MainUsersGuide.chm也就是用户指南帮助,里边包括QTP的功能介绍,使用说明等内容,熟悉QTP的功能这个文档时必不可少的。

f3nX~&qhtN0I0

 51Testing软件测试网 @1X`8oq3Jn

Tutorial.chm这个是教程帮助文档,无需多说,看就是了。51Testing软件测试网"_cy!?L+~G0{

 51Testing软件测试网(@ x+@qM c2N o-d/t

AutomationObjectModel.chm自动化测试模型,里边提供了操作QTP的一些接口,可以方便的操纵、控制QTP。里边附带了大量的自动化脚本示例,简单易懂,可以保存vbs文件稍作修改即可运行。这个文档也是开发自己的测试框架不可或缺的文档之一。如果框架涉及到QC,那么《开放式测试体系结构指南》也是必须的文档之一,里边提供了QCAPI以及数据结构。51Testing软件测试网4{"~1}Gj7PC&@2]

 51Testing软件测试网i!A7?1gN$i;Z

VBScript56.CHM这也是一个很重要的文档,在熟悉了QTP的基本操作后想提高这是一个必看的文档之一。这个文档共分三部分。第一部分讲的是VBScript的相关内容,包括语法,参考等。重点是其中的“函数”,“方法”,“对象和集合”,“属性”和“语句”这几个目录。这部分另外一个重点就是介绍了正则表达式,这个也是在QTP中经常用到的必看之一。第二部分介绍了“Dictionary对象”和“FileSystemObject对象”,其中FileSystemObject对象应用相对比较频繁,Dictionary应用不是很多,可以用来检索。第三部分介绍了WSH(Windows脚本宿主),通过WSH可以向当前激活窗口发送键值,可以解决部分不能识别对象的问题。

E{ l$h'B`XN b0

 

0e:Q*_w/_!e$Y0

Utility.chm这也是一个不可不看的文档,里边介绍了大量的对象,如:DataTable对象,Reporter对象,DTSheet对象等,这些都是很有用的对象,可以让QTP的脚本更灵活,满足测试要求。必看之一。

}$Ti$q-m@0

 51Testing软件测试网7ys3zf%d+s l s1i

Supplemental.chm这里边介绍了一些补充的对象,如VirtualObject对象,VirtualTable对象,XMLData对象等,对于这些需要了解,遇到相关问题知道来这里寻找答案即可。

cj"BHhi0

 51Testing软件测试网!etr/X1e R _

QTReservedObjects.chm这个和Utility.chm有所重复,Utility.chm看了这个就可以忽略。

;x+mG kp#]6H&D0

 51Testing软件测试网C8M(Tw2d.xF

Mercury_Test_Results.chmQTP报告的一个帮助文档,了解即可。51Testing软件测试网#O~'Jn.@%_

 

[kCd9d0

最后一个重要的chm就是关于具体类型的帮助文档了,如Web.chmVisualBasic.chmActiveX.chm等。在9.5之前的版本并没有包含多有的帮助文档,9.510的安装程序集成了所有addin,所以安装后的help中包含了所有插件的帮助文档,如Java.chm, Oracle.chm mySAP-Web.chm等。

%|kI7rlg0

 51Testing软件测试网 d!?5r(K y

Web.chm为例,需要把里边的所以对象的方法、属性都需要掌握,这是写QTP的基础。其实虽说有16个对象,但里边的方法基本上都是一样的,所以只要把一个对象的方法亲手试验一遍,其他的也就都了解,并不会用很多时间。但一定要亲手实验一遍。51Testing软件测试网!KfD|W"R|poUC;L

 

]r#jt B+G8B3UV0

帮助文档也是一个日积月累的过程,希望本文能够对暂时不熟悉help的朋友有一点帮助。也希望各位有好的学习方法能够贴出来,大家共同学习!51Testing软件测试网$N kz lfg&\8E)}

51Testing软件测试网` Ua6m1rC G4|
51Testing软件测试网 [-~&Kc {x!fi

附QTP的中文帮助文档下载:http://bbs.ltesting.net/thread-57752-1-1.html

Y~!m rT0

TAG:

 

评分:0

我来说两句

Open Toolbar