51Testing软件测试论坛

标题: 请帮助看该函数错在哪里? [打印本页]

作者: yzylion    时间: 2009-6-8 17:15
标题: 请帮助看该函数错在哪里?
Action()
{
        int httpretcode;

        web_url("shiyan",
                        "url=http://www.google.com",
                        LAST);
        httpretcode=web_get_int_property(HTTP_INFO_RETURN_CODE);
        if(httpretcode==200)
                lr_log_message("欢迎,欢迎,热烈欢迎!");
        else
                lr_log_message("你给我出来!");
        return 0;
}

我想自己写个能够利用loadrunner自带的web_get_int_property函数来验证http返回信息的函数
执行上述函数后报了以下的错误:
Action.c(5): Error -27796: Failed to connect to server "www.google.com:80": [10051] Network is unreachable          [MsgId: MERR-27796]
Action.c(5): Warning -26000: Empty or no response for URL="http://www.google.com"          [MsgId: MWAR-26000]
Action.c(5): web_url("shiyan") highest severity level was "ERROR", 0 body bytes, 0 header bytes          [MsgId: MMSG-26388]
Ending action Action.
请赐教,不甚感激
作者: yzylion    时间: 2009-6-8 17:16
顶啊,别沉啊,我在线等啊
作者: lu663    时间: 2009-6-8 17:18
大家都再哪下的啊
作者: yzylion    时间: 2009-6-8 17:30
下什么啊?
作者: lu663    时间: 2009-6-8 17:58
8.1中文版
作者: yzylion    时间: 2009-6-8 18:18
我用的英文版。你解决下问题啊哥们
作者: yzylion    时间: 2009-6-9 09:09
别沉啊,高手,牛人们帮指导下,谢谢
作者: wy3552128    时间: 2009-6-9 09:55
web_url("shiyan",
                        "url=http://www.google.com",
                        LAST);

代码中的shiyan是你自己加的还是录制到的时候带的?

建议你不要修改。
作者: 忍忍忍    时间: 2009-6-9 11:57
标题: 回复 1# 的帖子
无语啊,为啥我执行就没问题呢 ?我用的是LR8.1,用“ping www.google.com:80”试一下,是不是网关问题 ?
作者: goal1860    时间: 2009-6-9 12:11
估计还是网络问题,有没有用代理阿
作者: lwm63122658    时间: 2009-6-9 15:20
加压机连不上google网站,等待返回时超时,所以既不是等于200,也不是不等于200,而是没给值。
作者: zmy5163    时间: 2009-6-9 15:30
上面的代码.没有问题..应该是网络的问题吧..
作者: yzylion    时间: 2009-6-9 15:56
原帖由 忍忍忍 于 2009-6-9 11:57 发表
无语啊,为啥我执行就没问题呢 ?我用的是LR8.1,用“ping www.google.com:80”试一下,是不是网关问题 ?

我也估计是我这里的网络问题,请问下,我在公司做的,上网用的公司的代理
cmd下面看到netstat -ano  80端口被占用,找到该占用的PID想结束还不行
你能具体给说说吗?另外,我用的是英文版的LR9.0,你执行是不是没有用代理?
谢谢
作者: yzylion    时间: 2009-6-9 15:56
原帖由 goal1860 于 2009-6-9 12:11 发表
估计还是网络问题,有没有用代理阿

有用代理,有关系吗?我去百度下
麻烦你看到给说说,谢谢
在线等
作者: 忍忍忍    时间: 2009-6-9 16:33
标题: 回复 14# 的帖子
当然结束不了了,因为占用的80端口又不是本机的,你怎么可能有权限结束?
你最好和网管打听一下具体的代理配置是啥样的端口是怎么映射到内网的,而且我没用过9.0,爱莫能助啊 ;0
作者: yzylion    时间: 2009-6-9 17:10
原帖由 忍忍忍 于 2009-6-9 16:33 发表
当然结束不了了,因为占用的80端口又不是本机的,你怎么可能有权限结束?
你最好和网管打听一下具体的代理配置是啥样的端口是怎么映射到内网的,而且我没用过9.0,爱莫能助啊 ;0

问题解决,我发现你有个特点,什么特点嘛呵呵,请加我为好友,如果你同意,回帖后告诉你我的QQ
呵呵,赚一回帖率呵呵

有时候发现自己真的很傻
作者: kuangquanshui    时间: 2009-6-9 17:14
他的一个提示是network  问题是这个  好好看看这方面的资料吧
作者: yzylion    时间: 2009-6-9 23:20
矿泉水?农夫山泉?
作者: 137807878    时间: 2017-4-19 18:00
忍忍忍 发表于 2009-6-9 11:57
无语啊,为啥我执行就没问题呢 ?我用的是LR8.1,用“ping www.google.com:80”试一下,是不是网关问题 ?

录制时无端口80,运行时怎么就有显示了的




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2