51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2659|回复: 9
打印 上一主题 下一主题

[求助] qtp录制脚本隐藏连接问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-4-22 12:25:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我录制个脚本   有一个连接时通过鼠标放在一个连接文字上然后出现隐藏的连接文字   实质上时点击了子链接  但如果录制的时候要求不点击前一个连接   所以回放的时候就不能找到对象  像这种录制脚本的问题 怎么解决啊   有和我遇见相同问题的朋友吗   说说你们的解决方案吧   等结果
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

10#
发表于 2009-5-8 00:35:28 | 只看该作者
可以自己写事件,就是鼠标事件,比如说你要把鼠标放在一个link上,
link(description).fireevent "onmouseover"
放上后,会有隐藏链接显示
link(hidden).click
就OK了,我试过了,是可以的。除非咱们理解有出入。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2009-5-7 17:26:28 | 只看该作者
不能沉  自己顶了
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2009-4-22 17:24:39 | 只看该作者

回复 7# 的帖子

你的意思是。。。。。    我理解是你的说的连接就是所点击的对象所连接的页面   应该是这样   可是qtp总是报错说对象库里没有对象   帮帮我吧
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-4-22 15:42:27 | 只看该作者
所以我上面写的getroproperty中链接的部分是描述的。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2009-4-22 15:25:56 | 只看该作者

回复 5# 的帖子

不行啊  我刚才回放的时候就说对象库里没有对象  可是我已经添加了  用的是spy  晕了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-4-22 14:33:26 | 只看该作者

回复 4# 的帖子

我的意思是说有个隐藏链接  用过鼠标悬挂的方式才能看见真正的连接  这个解释能明白吗  不过你说的代码 明白    谢谢你了 我再研究研究
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-4-22 14:31:19 | 只看该作者

回复 2# 的帖子

版主什么意思  我没太明白   请直说
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-4-22 13:51:45 | 只看该作者
"有一个连接时通过鼠标放在一个连接文字上然后出现隐藏的连接文字   实质上时点击了子链接 "这话什么意思啊?是不是说鼠标移动到那个文字上面就相当于点击了那个链接?但是实际上不需要点击,只是要得到链接的URL或者这个文字的什么名字么?

如果是我说的这种情况的话,应该这样写

Browser("xxx").Page("xxxx").xxx.Link("outertext:='链接的名字'").GetROProperty("href")
其中Browser("xxx").Page("xxxx").xxx指的是link 的父对象
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2009-4-22 13:20:32 | 只看该作者
    自己写语句,如果那个对象不出现,那么。。。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 00:21 , Processed in 0.068472 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表