`
lwfshr
  • 浏览: 150501 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

QTP录制不到双击的处理方法

阅读更多

现象:新建了好多日程,现在需要一一删除它们,恢复为最初状态,现在存在问题是:搜索出来的日程需要双击才能打开该日程并进行下步的删除操作,现在QTP无法录制下鼠标的双击操作,手动添加该对象进去并加上.firevent("ondblclick"),也没反应,即双击操作还是没有进行。。。
该对象是一个WebElement,它的上层是个WebTable,不知道是否可以利用WebTable来帮助这个操作进行呢,具体怎么做

解决方法:把那些传值参数化,然后再将传过来的那些值捕获来唯一标识那些需要删除的对象:
\\circletype(5)                  '定义并初始化一组字符串数组,储存日程几种重复主题,作为新增和删除操作的主题参数
object.WebButton("innertext:=搜索").Click
object.WebElement("html tag:=DIV","innerhtml:="&circletype(num),"index:=0").Click    '先选中需要删除的对象
object.WebElement("html tag:=DIV","innerhtml:="&circletype(num),"index:=0").FireEvent("ondblclick")  '双击打开编辑
object.WebButton("value:=删除").Click

方法2:web event recording configration中的custorm中,添加ondblclick,就可以录制双击了 。

分享到:
评论

相关推荐

    qtp课堂学习笔记qtp课堂学习笔记

    1. **问题根源**:出现“unable to launch the browser”这类问题的根本原因是QTP在启动浏览器时找不到正确的路径。这可能是由于注册表中未配置或错误配置了IE浏览器的路径。 2. **解决思路**: - 检查注册表中的...

    QTP10的重要补丁----QTP_00604.exe

    QTP10是其10.0版本,发布于2009年,具有强大的录制、回放和脚本编辑功能,能自动识别和处理各种应用程序的对象。然而,任何软件在使用过程中都可能出现问题,QTP10也不例外。 "QTP10 R6025 Runtime Error" 是一个...

    QTP(UFT)12.01版本安装包及永久使用方法

    ### QTP(UFT)12.01版本安装包及永久使用方法 #### 一、QTP与UFT概述 QTP(Quick Test Professional)是一款由Mercury Interactive开发的自动化测试工具,在2006年被惠普公司(HP)收购后,逐渐演变为UFT(Unified ...

    qtp11不支持IE9,需要安装补丁QTPWEB_0007

    标题中提到的“qtp11不支持IE9,需要安装补丁QTPWEB_0007”正揭示了这个问题的核心:在Windows 7操作系统上运行QTP11时,由于QTP与IE9之间的兼容性问题,用户在尝试录制测试脚本时,可能会遭遇IE浏览器崩溃的情况。...

    QTP-autotesting.docx

    ### QTP自动化测试工具使用详解 #### 一、QTP简介及安装流程 **QTP**(QuickTest Professional)是一款由Mercury Interactive开发的功能强大...熟练掌握QTP的使用方法,可以帮助测试人员更加高效地完成自动化测试任务。

    QTP11(QTPWEB_00086) - 支持64位IE浏览器

    QTP11特别针对Web应用程序,提供了强大的对象识别和脚本录制功能。 **64位IE浏览器支持**是QTP11的一个重要更新。在描述中提到的"QTP11补丁 - 支持64位IE浏览器"意味着这个补丁使得QTP11能够识别和与64位版本的...

    register_vugen.bat文件,解决lr不能录制问题

    当LR11和QTP安装在同一个XP系统时,往往LR11录制时不能打开IE,即时设置了IE仍不行,此时把register_vugen.bat放到安装的Bin目录下,双击执行,重新进行注册路径后,即可解决问题。

    register_vugen.bat

    当LR11和QTP安装在同一个XP系统时,往往LR11录制时不能打开IE,即时设置了IE仍不行,此时把register_vugen.bat放到安装的Bin目录下,双击执行,重新进行注册路径后,即可解决问题。

Global site tag (gtag.js) - Google Analytics