51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] QTP不能录制程序启动的动作

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-16 10:06:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1. 系统及版本 : Windows 2000 Server & QTP 9.2
2. 初始化环境 :
    1) Web : Record and run test on any browser
    2) Windows Applicaitons : Record and run test on any open Windows-based application

3.出现的问题:
   以前点击Record后,然后点击Flight,可以产生一段SystemUtil.Run脚本
   从昨天开始不知道为啥突然不会产生SystemUtil.Run脚本了,请指教,谢谢~~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    擦汗
    2021-8-29 22:04
  • 签到天数: 1122 天

    连续签到: 1 天

    [LV.10]测试总司令

    13#
    发表于 2011-12-30 11:21:51 | 只看该作者
    这个问题我也遇到过,我想可能的原因是你安装好QTP后,第一次录制的时候是关键字视图下的,然后我换到专家视图下,还是录制不到SystemUtil.Run,我就关闭了QTP,重新启动电脑,再次打开QTP,选择到专家视图下,再次录制就OK了,回答的还算是详细吧,希望你的问题早就解决了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-8-29 21:57:20 | 只看该作者
    RECORD AND RUN SETTINGS直接用的RECORD AND RUN ONLY ON 然后直接把测试程序在APPLICATION DETAILS里面 点下+号键就可以看到了
    此方法没有解决你出现的问题,只是用别的方法来启动录制程序。你也可以手动写进去。如果不会写建议用我上面的方法

    [ 本帖最后由 jarrey 于 2009-8-29 21:59 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-8-29 21:23:30 | 只看该作者
    你是怎么开启flight的啊,是不是在开始菜单点的,那样有可能录制的是鼠标的click,而不是一个程序的启动,就不会有systemunil了。
    解决方法:
    1.自己写systemunil
    2.创建一个shell对象,然后调用exec方法。

    InvokeApplication 没用过,再学习一下。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2016-10-10 17:54
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2009-8-29 18:05:57 | 只看该作者
    我的也出现这个问题的啊..................
    录制的时候不出来打开程序的 脚本感觉老不爽的
    应该怎么解决啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-9-18 16:44:11 | 只看该作者
    操作失误吧,多试试,你一定行的,相信自己
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-9-18 16:06:30 | 只看该作者
    good
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-9-18 16:05:16 | 只看该作者
    new
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-9-18 16:05:09 | 只看该作者
    try
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-9-18 00:04:24 | 只看该作者

    是啊

    你换可以用这个函数阿
    InvokeApplication "E:\Program Files\Plus!\Microsoft Internet\IEXPLORE.EXE" ,多看看帮助文档,这样提升的速度才快啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-9-17 20:30:28 | 只看该作者
    录制的问题很多,何必太在意是否出现了SystemUtil.Run了呢
    没有出现的话自己手动也可以加进去
    要多使用专家视图,而不是录制
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2007-9-17 16:27:33 | 只看该作者
    SystemUtil.Run 是表明你启动了一个应用程序或者其他对象,比如 IE。你试试新建一个test,然后点击record,看还会不会出现SystemUtil.Run。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2007-9-17 09:50:38 | 只看该作者
    请问楼主,你的所谓点击Flight是点击哪里的Flight?程序菜单中的还是?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 11:17 , Processed in 0.074209 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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