
自动化测试QTP
文章平均质量分 53
Ace_yuan2015
这个作者很懒,什么都没留下…
展开
-
QTP几种特殊情况处理
1.msgbox弹出关闭问题Dim res, WSHSet WSH = CreateObject("WScript.Shell")res = WSH.Popup("Closed after 2 seconds.", 2) '代替msgbox "Closed after 2 seconds"Set WSH = Nothing2.QTP-使用DOM识别树形节点原创 2015-01-22 17:02:49 · 516 阅读 · 0 评论 -
QTP常用脚本
1.代码注释' 要注释的语句2.设置时间等待wait(3) 单位为秒3.循环语句forFor i=1 to 3 Window("Opera").RestoreWindow("Opera").WinObject("OperaWindowClass").Click 446,232Window("Opera").WinObject("OperaWindowCl原创 2015-01-27 13:29:23 · 754 阅读 · 0 评论 -
QTP常见操作方法
1.【QTP】打开多个页面,多浏览器之间操作打开多个页面,多浏览器之间操作SystemUtil.Run "iexplore.exe"SystemUtil.Run "iexplore.exe" Browser("CreationTime:=0").Navigate "http://www.baidu.com"Browser("CreationTime:=1").Navigate "原创 2015-01-29 15:32:12 · 734 阅读 · 0 评论 -
QTP几个常用设置
1.QTP Results Viewer显示与关闭Toos>Options>Run 勾选 View results when session ends2.QTP破解方法安装完成后一般是试用版的找到系统盘下的文件夹C:\ProgramData\SafeNet Sentinel 删除整个文件夹。找不到文件夹开启隐藏文件夹。运行QTP安装文件夹下的D:\Program Files (x86原创 2015-01-21 11:48:30 · 1082 阅读 · 0 评论 -
常见QTP打不开浏览器原因分析
1.没有打开浏览器插件运行QTP不能打开IE浏览器而且打开IE浏览器就自动强迫关闭。解决办法:①在IE-----工具------管理加载项里把Mercury Interactive 设置为启用,再次打开QTP时提示,选择允许第三方插件。如下图②当在管理加载项里找不到BHOManger Class这个加载项时,如果你安装了QTP,那么在C:\WINDOWS\system32下会存在一原创 2015-01-21 10:38:59 · 2448 阅读 · 0 评论 -
QTP获取动态表格内容
WebTable里存储数据的一种方法Dim oTableSet oTable = Browser("无标题文档").Page("无标题文档").WebTable("表格") Dim oRow, oColoRow = oTable.RowCountoCol = oTable.ColumnCount(1) Dim arrData()ReDim arrData转载 2015-01-29 14:41:18 · 1597 阅读 · 0 评论 -
QTP中的FireEvent
对于Web中的控件来说,凡是不能被QTP识别的控制都标志为“WebElement”。因为不能识别,更不能说用"Set"等方法对其进行操作了,这时可以尝试用一个FireEvent函数。它支持的事件有:onchange, onclick,ondblclick, onblur, onfocus, onmousedown, onmouseup, onmouseover, onmouseout, ons转载 2015-08-14 09:30:47 · 1302 阅读 · 0 评论