51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2491|回复: 5
打印 上一主题 下一主题

[求助] 关于IE和Page对象问题?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-29 11:53:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为刚由C/S的转过来测试不B/S WEB方面得,所以有很多地方还不是那么清楚。
1,如何获取一个IE的一些属性,例如它现在的可后退按钮是否为可按?IE的子窗体数量(

由父窗体点击连接后打开的)等等
2,关于Page的问题,描述如下:
   1,我写了个判断语句,判断某个Page.exist的存在,结果得到是。
   2,点击某个连接后,页面跳转到其它PAGE。
   3,再一次判断页面,却发现,PAGE.exist还是存在。
   个人感觉是智能标识在搞鬼。但现在把智能标识关了,却发现第一步的就已经找不到了

(不是通过QTP启动IE的)。
3,如何获取某个页面当前的ERROR,例如HTTP500,HTTP300这样,连接超时,无法显示之类

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

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2008-4-29 12:54:19 | 只看该作者
    1,   使用GetROProperty 方法应该可以得到你要的属性值。 此函数后面的参数需要自己根据具体情况去设定;
    2, 那个Page是一直存在的,只是可能没有显示出来吧
    3, 不是很明白你的问题。莫非你是想判断这些错误是否存在?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2008-4-29 13:34:19 | 只看该作者
    1,关于web和PAGE的getroproperty属性里面可以得到的不是那么多。例如可后退这些就没又。
    2,我这里说的PAGE,不是说这个,例如说page("百度一下,你就知道").exit。
    中午我试了,还试感觉试智能标识的问题。
    3,例如点某个连接后,我像判断打开的页面中,是否是一个错误的页面,例如是HTTP500错误。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2008-4-29 22:03:35 | 只看该作者
    关于第三个问题,你把 那些错误页面增加到对象库里面,然后判断它们是否存在就可以了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2008-4-29 23:09:03 | 只看该作者
    walk,最后一步不错呀!!!哈哈,受教了,亏我又想去写场景了。
    1,2步我基本想到怎么解决了,但还没写好。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-8-5 09:59:06 | 只看该作者
    楼主也转左WEB的QTP了呀,我却主要了解的WEB.
    对于1问题,IE的状态,可以通过IEdom对象来获得,不过获得的状态不是很丰富,
    像你说的错误标识目前就没想到怎么获得.
    至于子窗体的数量,
            Set object = Description.Create()
            object("micClass").Value = "browser"
            browsernumber=desktop.ChildObjects(object).count
    这段语句就可以知道打开了多少个浏览器,如果是IE10的话,还有个属性标识是第几个页签,其他版本应该不支持多页签操作.

    另外你说判断页面是否存在的问题,我认为你是打开了多个浏览器,造成,你错误的估计判断的页面是那个页面
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 23:38 , Processed in 0.066186 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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