51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 录制中新打开页面的操作无法回放,有图---在线等

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-5-16 12:08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
就是录制打开雅虎财经首页: http://cn.finance.yahoo.com/ ,在上面的股票查询里面输入股票代码: 601988,点击确定,会新弹出一个查询的结果页。而且在查询结果页上的操作脚本上也都有记录,但回放时不行啊,在点击确定要查询的地儿过不去,一直停着。
见图:
..............


.........

另外随便问个问题,我的QTP突然无法录制IE的操作过程了,录制时只能记录打开IE的操作,按网上说的方法重新加载IE里的BHOManger.dll也不行,还好装完QTP做了个系统GHOST,倒不影响,但还是感觉不爽,谁知道原因?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-5-16 12:16:39 | 只看该作者
先加个等待时间看一下.(不能保证一定能解决你的问题)
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-5-16 13:02:56 | 只看该作者
    “在点击确定要查询的地儿过不去,一直停着”,那最后 QTP报告什么错误? 把错误信息写出来!另外也顺便也说一下,你提供的第二个图片没有什么用处,有用的是 在雅虎财经首页的股票查询里面输入股票代码 601988、然后点击“确定” 后弹出的页面,可是没有!

    [ 本帖最后由 walker1020 于 2007-5-16 13:04 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2007-5-16 16:01:02 | 只看该作者
    多谢walker~
    如果方便的话麻烦你去我给的链接地址看一下就OK了,雅虎的一个页面,速度还是挺快的。点确定是跳到一个搜索结果页

    错误图如下:

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-5-16 17:41:59 | 只看该作者
    我试了一下,是不行。后来在tempory allow pop-up一下,好像可以了。可以试试,但不知道原因,也不知道可行否
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2007-5-16 18:11:49 | 只看该作者
    应该和楼上说的有一定关系
    换了台机器又录了个很简单的脚本,发现一个新问题
    大家有兴趣的可以试一下 : 操作就是---打开IE,输入地址: http://cn.finance.yahoo.com/q?s=600468.SS ,关闭IE。
    然后添加一些检查点,运行。
    鼠标点到图1的红色位置时弹出警告,如果点X,关闭,没什么事情,如果不点或点确定,会有另外的提示,如图2,最后会变成图3。

    我已经把IE的安全设置调到最低了,也允许ActiveX控件的运行,重新录还是不行、
    大家试试看?呵呵

    这应该是与录制页面里面的代码有关,不知道修改哪儿QTP的设置能解决不? 或者怎样设置IE能保证解决问题呢?

    [ 本帖最后由 yuedao 于 2007-5-16 18:14 编辑 ]

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-5-16 22:02:55 | 只看该作者

    你的第一个问题是不是输入股票代码后.CLICK 确定按钮

    后.网页没动静.是不是? 要是这样.容易: 加上FOCUS 并PRESS ENTER 键

    Browser("雅虎财经频道_雅虎网").Page("雅虎财经频道_雅虎网").WebEdit("ss").Set "601988"
    Browser("雅虎财经频道_雅虎网").Page("雅虎财经频道_雅虎网").WebButton("确定").Object.focus
    Set WshShell = CreateObject("WScript.Shell")
       
            WshShell.SendKeys "{ENTER}"

    Browser("601988.SS: 中国银行的概要_雅虎财经").Page("601988.SS: 中国银行的概要_雅虎财经").Link("中行(601988):一季度实现税后利润134亿元").Click








    原帖由 yuedao 于 2007-5-16 18:11 发表
    应该和楼上说的有一定关系
    换了台机器又录了个很简单的脚本,发现一个新问题
    大家有兴趣的可以试一下 : 操作就是---打开IE,输入地址: http://cn.finance.yahoo.com/q?s=600468.SS ,关闭IE。
    然后添加一些检查 ...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-5-16 22:04:42 | 只看该作者
    楼主试试用描述性编程,QTP录制弹出式的窗口时经常会将对象的Browser 和Page录错,录成上一级页面的。必须手工更改才可以运行。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-5-17 10:08:40 | 只看该作者
    今天拿楼主的网页试了一下,并没有发现你在你楼所说的问题.(点击click后一直等待的现象),脚本回放时很流畅!
    不知道是不是楼主在录制时QTP设置的问题导致的这种情况?sdlkfj5

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2007-5-17 10:17:57 | 只看该作者
    原帖由 fallen0423 于 2007-5-16 22:04 发表
    楼主试试用描述性编程,QTP录制弹出式的窗口时经常会将对象的Browser 和Page录错,录成上一级页面的。必须手工更改才可以运行。

    你说的手工更改什么意思?
    就是你楼上说的
    .....
    后.网页没动静.是不是? 要是这样.容易: 加上FOCUS 并PRESS ENTER 键

    Browser("雅虎财经频道_雅虎网").Page("雅虎财经频道_雅虎网").WebEdit("ss").Set "601988"
    Browser("雅虎财经频道_雅虎网").Page("雅虎财经频道_雅虎网").WebButton("确定").Object.focus
    Set WshShell = CreateObject("WScript.Shell")
       
            WshShell.SendKeys "{ENTER}"

    Browser("601988.SS: 中国银行的概要_雅虎财经").Page("601988.SS: 中国银行的概要_雅虎财经").Link("中行(601988):一季度实现税后利润134亿元").Click
    ......
    还是说在录制前修改什么QTP的设置?


    感谢大家的关注啊,呵呵

    另外试了一下添加Object.focus
    Set WshShell = CreateObject("WScript.Shell")
       
            WshShell.SendKeys "{ENTER}"
    这段代码,果然回放的时候能打开第2个页面了,添加检查点也能PASS了  3Q

    [ 本帖最后由 yuedao 于 2007-5-17 10:23 编辑 ]
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-17 07:11 , Processed in 0.079055 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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