51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1893|回复: 4
打印 上一主题 下一主题

[原创] 录制页面下拉动作的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-6 22:59:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个很长的页面,页面右边有个下拉条,录制脚本的时候有用下拉条向下拉动页面的动作,但是并没有生成这些脚本。
RUN脚本的时候页面没有下拉,导致对有些对象报not visible错误。如果把页面拉到相应的位置,retry一下就好了。

请问如何解决这个问题。另外低级录制和模拟录制都试过了,他们都要依赖显示器坐标来定位,这样的话换太机器,脚本就可能用不了,所以不想用低级录制和模拟录制。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-4-7 09:54:24 | 只看该作者
应该不会有这个问题吧,我是weblist的多选控件,也存在下拉条,但是没有出现这个问题
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-4-8 16:18:13 | 只看该作者
我也遇到过。也是这样。只是因为当时录制时,录的都是控件,运行时还是可以正确找到相关控件的,所以也就没继续研究。因此同样期待高手的解答
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2008-4-12 18:22:51 | 只看该作者
    如果确实是需要下拉页面,那么可以用下面的代码实现拖动右边的滚动条:
    Set Wsh = CreateObject("WScript.shell")
    Wsh.SendKeys "{DOWN}"
    具体可以参考 QTP Help里面对SendKeys 的说明,也可以参考以前有关的帖子

    [ 本帖最后由 walker1020 于 2008-4-12 18:25 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2008-4-13 10:23:28 | 只看该作者
    看样子楼上的对这个很有研究,谢谢了,我也碰到了这个问题,我试一试去。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 09:26 , Processed in 0.070478 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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