QTP常用的VBS脚本

QTP常用的VBS脚本

ID:40754709

大小:21.30 KB

页数:10页

时间:2019-08-07

QTP常用的VBS脚本_第1页
QTP常用的VBS脚本_第2页
QTP常用的VBS脚本_第3页
QTP常用的VBS脚本_第4页
QTP常用的VBS脚本_第5页
资源描述:

《QTP常用的VBS脚本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1)生产随机数列   第一种方法   randomize'更新反回的数据   funcationrand(k,n)   n="int((k-1)*rnd+1)rand=n   endfuncation      第二种方法   n="randomnumber.value(1,255)   2)wintreeview一些操作   选择一个条目:wintreeview.select(item)'根是0   根的名称:wintreeview.getitem(0)3)QTP中用代码连接数据库   SetConn=CreateObject("ADODB.Connecti

2、on")   str="DRIVER=OracleinOraHome92;SERVER=192.168.0.1;DBQ=testdb;userid=test;password=test"   Conn.openstr   SetRs=CreateObject("ADODB.Recordset")   sql="select*fromuser_tabletwheretable_name='XXX'"   Rs.opensql,conn',1,34)QTP如何测试鼠标右键菜单   以QTP附带的订票网站sample为例,edit控件username鼠标右键,点击p

3、aste(第4个菜单项)   cur_replay_type=Setting.WebPackage("ReplayType")   'Runmouseoperationsusingthemouse,if1usingbrowserevents   Setting.WebPackage("ReplayType")=2      Browser("Browser").Page("Welcome:MercuryTours").WebEdit("userName").ClickmicRightBtn   Setting.WebPackage("ReplayType")=

4、cur_replay_type      index=4   SetWshShell=CreateObject("Wscrīpt.Shell")   Fori=1Toindex       WshShell.sendKeys"{DOWN}"   Next   WshShell.sendKeys"{ENTER}"   SetWshShell=nothing5)QTP测试页面字体颜色的办法   setōbj=Browser().Page().WebElement().Object   'Getthe object   setiStyle=obj.currentst

5、yle   'Gettheattribute   sColor=iStyle.color6)从QC自动启动qtp如何自动加载插件   '此函数用于加载指定Test所有的插件,若要运行Test可自己加个qtApp.Test.Run   FunctionLoad_Addins(testPath)           DimqtApp'AsQuickTest.Application           DimblnNeedChangeAddins           DimarrTestAddins           SetqtApp=CreateObject("

6、QuickTest.Application")           arrTestAddins=qtApp.GetAssociatedAddinsForTest(testPath)           blnNeedChangeAddins=False           ForEachtestAddinInarrTestAddins                   IfqtApp.Addins(testAddin).Status<>"Active"Then                       blnNeedChangeAddins=True   

7、                    ExitFor                   EndIf           Next     IfqtApp.LaunchedAndblnNeedChangeAddinsThen             qtApp.Quit     EndIf     IfblnNeedChangeAddinsThen         DimblnActivateOK         blnActivateOK=qtApp.SetActiveAddins(arrTestAddins,errorDescrīption)      

8、   IfNotblnActivate

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。