随笔分类 - QTP
QTP的基础知识及应用
摘要:关于qtp和LR的不同作用,很多地方都有说明了,百度也有一大堆。这里简单记录下LR调用qtp的方法和注意点。首先,直接录制和编写的qtp在LR是无法直接在LR中调用的。因为QTP是基于vbs语言的UI回归工具,而LR则主要是基于协议交互的自动化性能工具。所以,在用LR调用QTP脚本之前必须对qtp脚本进行简单的改造:1. 设置qtp中的Tools——Option——Run:Allow other HP Products to run tests and components为选中状态。只有勾选了该项,才能在QC、LR中调用执行qtp脚本,否则会报错。2. 在qtp脚本中添加事物点,选择Inse
阅读全文
摘要:首先,先把我51autotest上面的代码贴过来,链接:http://www.51autotest.com/home.php?mod=space&uid=2535&do=blog&id=151OptionExplicitOnErrorResumeNextDimvirtualtype,row,coloumn,selectnum,x,y,height,width,ctlrselectnum=0x=0y=0row=0coloumn=0height=0width=0Setctlr=DotNetFactory.CreateInstance("System.Windows
阅读全文
摘要:关于qtp如何自启动,这个问题之前在iQuickTest上面问过zzxxbb123,不过他给的答案比较概括一点。所以自己就想办法弄的具体了点。以下是之前写的文章,也是最早在51autotest上面放的。链接http://www.51autotest.com/home.php?mod=space&uid=2535&do=blog&id=145连续长时间执行过QTP或使用QC连续长时间调用QTP的朋友应该会知道,QTP在长时间执行过程中会产生内存泄露。而QTP自身也有一个工具Remote Agent来实现每执行N次来重新启动测试工具释放内存。但是,不知道是不是我用破解版的原
阅读全文
摘要:最近在使用vbs操作excel时遇到了一些问题,目前我所能看到的书和资料上都没有介绍过相关的东西,所以做一个小小的总结。1.先看看这段代码:For i = 1 To excel.Sheets.Countexcel.Sheets(i).DeleteNext 代码似乎看起来没问题,“依次删除Excel中全部Sheet表”,但是执行结果却是错误报错:下标越界!现在分析原因有:a. EXCEL似乎不允许我们删掉一个Excel中的全部表格,因为即使我们使用CreateObject("Scripting.FileSystemObject").CreateTextFile("D
阅读全文

浙公网安备 33010602011771号