51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2155|回复: 1
打印 上一主题 下一主题

[求助] 跪求结果,QTP用httpwatch组件获取页面状态,为什么返回的总是0

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-3-21 09:31:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
跪求结果,QTP用httpwatch组件获取页面状态,返回的总是0,明明想要的是200,哭了我。哪位大侠帮帮忙

Dim url,linkStatue
url="www.baidu.com"
Set control = CreateObject("HttpWatch.Controller")

Set plugin =control.IE.New()
plugin.log.EnableFilter(false)
plugin.Clear()
plugin.GotoURL(url)
wait 2
plugin.Record()
Browser("百度一下,你就知道").Page("百度一下,你就知道").Link("新 闻").Click
control.Wait plugin,-1
plugin.Stop

Set status= plugin.log.Entries.Item(0)
linkStatue =status.StatusCode
If 400>linkStatue Then
        Reporter.ReportEvent micPass,"返回码正确","返回码为"&linkStatue
        else
        Reporter.ReportEvent micFail,"返回码错误","返回码为"&linkStatue
End If
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-3-25 16:22:42 | 只看该作者
跪求结果,QTP用httpwatch组件获取页面状态,返回的总是0,明明想要的是200,哭了我。哪位大侠帮帮忙Dim url,linkStatueurl="www.baidu.com"Set control = CreateObject("HttpWatch.Controller")Set plugin =control.IE.New()plugin.log.EnableFilter(false)plugin.Clear()plugin.GotoURL(url)wait 2plugin.Record()Browser("百度一下,你就知道").Page("百度一下,你就知道").Link("新 闻").Clickcontrol.Wait plugin,-1plugin.StopSet status= plugin.log.Entries.Item(0)linkStatue =status.Stat.
再顶一下,希望有高人指点
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 05:02 , Processed in 0.072790 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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