51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3257|回复: 10
打印 上一主题 下一主题

[原创] 【已解决】QTP批量运行脚本为什么总是失败?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-12-17 14:22:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 黑羽祭 于 2012-12-19 10:25 编辑

单个运行某一个脚本时没有问题, 但是使用MTM批量运行时,得到的结果大都是Failed,一是因为找不到对象问题,二是因为QTP半路就崩溃了,很让我头疼,这和脚本的设计有关系吗?还是其他的什么原因,有没有优化的办法,请大侠们指点.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2012-12-17 14:40:09 | 只看该作者
    本帖最后由 黑羽祭 于 2012-12-17 14:44 编辑

    回复 1# hongstarw


        MTM我没有用过,不过有些地方可以检查一下,如上一个脚本结束时的测试环境和下一个脚本的开始环境是不是相符,前一个脚本的结果会不会影响到后一个脚本的环境等。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2012-12-17 14:45:43 | 只看该作者
    回复 1# hongstarw


        貌似MTM是很久前的东西了,还不清楚支不支持现在的QTP版本。
    你可以尝试一下自带的Test Batch Runner工具,也是可以完成批量运行
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2012-12-17 15:56:43 | 只看该作者
    回复 3# 黑羽祭

        上一脚本运行失败,确实是会导致下一脚本甚至是一连串脚本的失败,但是不是我遇到的情况,我遇到的更多的是QTP半路崩溃了,同事也遇到过这种情况,苦于没有办法解决

         MTM支持QTP10,应该也支持QTP11,这个工具比QTP自带的Test Batch Run更实用,而且支持命令行使用方式,更方便.您不妨试一下.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
    发表于 2012-12-17 16:45:17 | 只看该作者
    回复 4# hongstarw


        怎么可能支持QTP10就应该也支持QTP11了呢?
    我不知道你现在MTM是什么版本,我以前下载的时候,只有Multi Test Manager 8.2.4版本最高,这个版本支不支持9.0以上版本还不一定。
    而且以前说这个东西运行的脚本老会QTP奔溃,所以我就没用过。
    自带的Test Batch Run虽然功能太简单,但是至少不会随意崩溃。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2012-12-17 17:48:24 | 只看该作者
    回复 5# 黑羽祭


        因为我同事在用QTP11,也是使用MTM批量执行脚本,没听她说不支持,所以我这么说.
    我的MTM也是8.2.4,支持QTP10
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2012-12-17 17:50:01 | 只看该作者
    回复 5# 黑羽祭


        至于是不是MTM会使QTP崩溃,我还没试过,打算试一下,谢谢啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2012-12-17 18:04:24 | 只看该作者
    脚本失败只可能是循环处理错误了;QTP崩溃~,最好截图什么的,有日志就更好了,大家理解的崩溃未必是同一场景。
    个人推测,MTM应该与QTP版本无关,MTM运行QTP应该也是基于AOM,这样的东西不应该有大的变动,瞎掰一下~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2012-12-18 15:13:47 | 只看该作者
    找到解决方法了,需要个QTP10安装打补丁,防止QTP崩溃问题
    QTP_00604.rar,解决QTP崩溃问题
    http://www.rayfile.com/files/f83 ... -bf49-0015c55db73d/
    QTP_00626.rar,QTP10重要累积补丁
    http://www.rayfile.com/files/2b1 ... -9f0b-0015c55db73d/
    有需要的话自行下载
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-27 10:05
  • 签到天数: 36 天

    连续签到: 1 天

    [LV.5]测试团长

    10#
    发表于 2012-12-19 10:25:58 | 只看该作者
    ,多谢分享~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2016-8-5 17:25:54 | 只看该作者
    批量执行时找不到对象的问题,楼主解决了吗?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-25 21:37 , Processed in 0.102150 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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