51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4180|回复: 12
打印 上一主题 下一主题

[求助] QTP录制 “文件下载保存”动作 的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-6-15 21:17:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
大概情况:因为需要下载几千张报表,故想用QTP来完成这件事,录制后,添加些许简单脚本,可以达到下载的目的,但是当运行循环时,连续下载表的时候,就会出现错误,大家都知道下载文件的时候会出现一个 “文件下载” 的框,然后点击保存进行选择路径,但是下载几张表后,一到这个界面就停下,运行 “Browser("BusinessObjects InfoView").Dialog("文件下载").WinButton("保存(s)").click” 此句无效,不能正常点击那个保存按钮,求高手帮忙!!!!拜谢!!!!不胜感激!!!!本人QQ 382844565
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-7-4 15:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    13#
    发表于 2009-6-29 17:09:40 | 只看该作者
    使用exist方法试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-6-29 16:21:32 | 只看该作者
    我出现过这种情况
    点保存前一步
    wait 10
    应该可以的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2009-6-17 20:45:07 | 只看该作者
    还有没有高手捏?键盘方式也总会断。。。难道真的是QTP自身的缺陷么?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2009-6-16 18:15:21 | 只看该作者
    原帖由 ccl 于 2009-6-16 15:32 发表
    试了一下,可以保存呀,我用的QTP10


    保存几次是没问题的,但是多次后不固定会在哪次出现问题!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2009-6-16 15:32:32 | 只看该作者
    试了一下,可以保存呀,我用的QTP10
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-10-15 22:18
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2009-6-16 15:11:39 | 只看该作者
    通则变,变则通哈哈
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2009-6-16 10:43:12 | 只看该作者
    原帖由 dreamever 于 2009-6-16 09:53 发表

    熊猫,我顶你
    当QTP的传统方法不能解决时,我们应该寻找其他变通的方法,特别是楼主的目的并非是自动化测试,你只是为了能下载报表嘛,实在不行



    呵呵,的确不是自动化测试,也算是为了熟悉熟悉这个工具吧,,我去试试键盘方法,多谢几位了!不胜感激!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-6-16 09:53:48 | 只看该作者
    原帖由 intothestorm 于 2009-6-16 09:37 发表
    哈哈,这肯定是QTP的bug,我以前也遇到过,还以为是我们产品的bug,提了个问题单给开发,给他郁闷了几个月都没解决,最后只好规避掉了。
    你试试将click改为键盘输入,敲一个回车,或者用快捷键ALT+s

    熊猫,我顶你
    当QTP的传统方法不能解决时,我们应该寻找其他变通的方法,特别是楼主的目的并非是自动化测试,你只是为了能下载报表嘛,实在不行
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-6-16 09:37:01 | 只看该作者
    哈哈,这肯定是QTP的bug,我以前也遇到过,还以为是我们产品的bug,提了个问题单给开发,给他郁闷了几个月都没解决,最后只好规避掉了。
    你试试将click改为键盘输入,敲一个回车,或者用快捷键ALT+s
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2009-6-16 09:36:08 | 只看该作者
    我之前也遇到过,在点击save的时候,好像识别不到save对象,之后试着在click之前加了wait,就没问题了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2009-6-16 09:31:09 | 只看该作者
    之前加过了,不管用的,一点都想不通是哪里除了问题,求助啊,,,!!!!!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2009-6-16 09:20:03 | 只看该作者
    你试着wait()几秒看看,是不是等待对象时间超时了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-23 08:17 , Processed in 0.101853 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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