51Testing软件测试论坛

标题: 【已解决】QTP11求助:怎么实现双击事件 [打印本页]

作者: mengdi007    时间: 2013-6-6 14:55
标题: 【已解决】QTP11求助:怎么实现双击事件
本帖最后由 黑羽祭 于 2013-6-14 09:11 编辑

[attach]85505[/attach]
如图所示:点击黑色方框图片弹出组织机构对话框,选择一条记录要“双击”才可以添加到文本框。请问我要怎么选中记录并且双击呢?
对象是WebTable下的WebElement
作者: 赵佳乐SMILE    时间: 2013-6-6 16:14
循环这个table 然后WebElement 双击

实现双击你可以是试试 两个click

或者FireEvent ondblclick
作者: mengdi007    时间: 2013-6-6 17:21
回复 2# 赵佳乐SMILE


    谢谢你的回答,只是两个click只能选中,不能实现双击。FireEvent ondblclick报脚本错误
作者: wsryyffs    时间: 2013-6-7 08:19
回复  赵佳乐SMILE


    谢谢你的回答,只是两个click只能选中,不能实现双击。FireEvent ondblclick报 ...
mengdi007 发表于 2013-6-6 17:21


加双引号了吗?

FireEvent "ondblclick"
作者: mengdi007    时间: 2013-6-7 09:16
回复 4# wsryyffs
嗯嗯,加了,是我测试的产品报脚本错误,QTP是通过了的
作者: 黑羽祭    时间: 2013-6-7 09:40
回复 1# mengdi007


    用 .DblClick 试试
作者: wsryyffs    时间: 2013-6-7 12:51
回复  wsryyffs
嗯嗯,加了,是我测试的产品报脚本错误,QTP是通过了的
mengdi007 发表于 2013-6-7 09:16



    试一下:

Setting.WebPackage("ReplayType") = 2
FireEvent "mouseover"
FireEvent "ondblclick"
Setting.WebPackage("ReplayType") = 1
作者: mengdi007    时间: 2013-6-8 17:41
谢谢大家的帮忙,我使用别的方法添加记录了。多谢!
作者: 黑羽祭    时间: 2013-6-9 08:55
......
作者: mengdi007    时间: 2013-6-13 16:16
回复 6# 黑羽祭


     不好意思,这阵子实在太忙了,没时间研究,所以就使用别的工具了。
   我试了.DblClick运行时提示“无效的或无资格的引用第 (18) 行: ".DblClick"。 ”
   不知道这个方法要怎么使用?
   我使用的是WebElement.DblClick 后来用WebElement.object.DblClick 也是不行,F1找到了还有点看不懂。请指教!
作者: mengdi007    时间: 2013-6-13 16:19
回复 7# wsryyffs


    这个要怎么用?我是刚刚入门,真心看不懂啊。求指教!
作者: mengdi007    时间: 2013-6-13 17:05
解决了解决了,先用WebElement.Click选中再用WebElement.FireEvent("ondblclick")就可以了。谢谢各位关注!
作者: panaifengenen    时间: 2013-6-14 09:35
学习学习加学习




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2