文章分类 -  QTP学习点滴

摘要:[转] Excel文件:D:\data.xls,有两个Sheet,第一个叫Login,第二个叫InsertOrder 当前QTP的Test中有两个Action:LoginAction和InsertAction Test中对应的DataTable有三个:Global、LoginAction和InsertAction 下面就详细的说一下DataTable是如何操作这些数据的:'将data.xls中第一个叫Login表单内容导入到Test的Global表单中,将InsertOrder表单的内容导入到Test的LoginAction表单中DataTable.Import "D:\da 阅读全文
posted @ 2011-08-12 01:30 Sirrah 编辑
摘要:ByZZXXBB112|Published:2011 年 05 月 02 日 QTP运行时设为最小化。具体看以下两种方式: 1. AOM自动化模型方式Set qtp = CreateObject( "QuickTest.Application" )qtp.WindowState = "Minimized"Set qtp = Nothing 2. 直接获取QTP窗口对象进行最小化Set qtpWindow = Window("title:=QuickTest.*")qtpWindow.highlightqtpWindow.Minimiz 阅读全文
posted @ 2011-08-09 18:14 Sirrah 编辑
摘要:ClipBoard对象 是Windows中的剪贴板对象,在QTP中,可以通过VB中的ClipBoard对象来访问剪贴板对象,设置或获取剪贴板的数据。 剪贴板只能同时容纳一组同一类型的数据,当新的数据存入剪贴板时,原有的数据将会被替换。 (1)、ClipBoard对象的方法Clear:用于清空ClipBoard中的数据GetData:用于获取ClipBoard中的数据GetFormat:用于检查ClipBoard中的数据格式 GetText:用于获取ClipBoard中的文本数据SetData:用于向ClipBoard设置数据SetText:用于向ClipBoard设置文本数据 (2... 阅读全文
posted @ 2011-08-08 21:03 Sirrah 编辑
摘要:ByZZXXBB112|Published:2011 年 05 月 04 日 在自动化测试过程中有时候会需要使用到删除cookies的情况,其实在QTP中提供了这样一个隐藏的方法。 对象名为: WebUtil 作为一个QTP的保留对象,随着QTP启动时即已被实例化:WebUtil.DeleteCookies 由于它还是一个com组件,这样就可以自己直接来实例化这样一个组件:Set oWebUtil = CreateObject("Mercury.GUI_WebUtil")oWebUtil.DeleteCookiesSet oWebUtil = Nothing 阅读全文
posted @ 2011-08-08 18:25 Sirrah 编辑
摘要:步骤: 1、首先在,控制面板、添加/删除程序中正常卸载QTP; 2、删除C:\ Progam Files\Mercury Interactive C:\Progam Files\Common Files\Mercury Interactive\License Manager 3、用QTPCleanUninstallerV2.10工具删除注册表; 4、搜索注册表,删除所有QuickTest Pro有关项; 阅读全文
posted @ 2011-06-24 18:01 Sirrah 编辑
摘要:破解步骤: 1.进入QTP安装License的界面; 2.复制mgn-mqt82.exe到C:\Program Files\Common Files\Mercury Interactive文件夹下; 3.创建C:\Program Files\Common Files\Mercury Interactive\License Manager文件夹; 4.执行C:\Program Files\Common Files\Mercury Interactive文件夹下的破解工具mgn-mqt82.exe,会提示lservrc文件生成; 5.在C:\Program Files\Common ... 阅读全文
posted @ 2011-06-24 17:41 Sirrah 编辑
摘要:1、截取错误图片信息函数'pathway 截图所要存放的位置Public Function QTP_Capture (pathway) Dim datestamp Dim filename Datestamp = Now ()'Test_name脚本的名称 filename = Environment ("TestName")&"_"&datestamp&".jpg"'文件命名不可包含字符 : filename = Replace (filename,":",&quo 阅读全文
posted @ 2011-06-15 23:52 Sirrah 编辑