51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 18571|回复: 20
打印 上一主题 下一主题

[原创] loadrunner录制角本,使用代理问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-12-8 13:41:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
测试环境在域里,录制角本的机器不在域里,在IE里设置使用代理登录网站,用户名和密码在代理设置时都设置好了,所以在打开网页的时候,不用在输入用户名和密码

用LR录制登录系统的一个角本,回放时报错,报错信息如下:
Virtual User Script started
Starting action vuser_init.
Web Turbo Replay of LoadRunner 8.1.0 for WINXP; Web build 4788          [MsgId: MMSG-27143]
Run-Time Settings file: "C:\Documents and Settings\Alex\Local Settings\Temp\noname1\\default.cfg"          [MsgId: MMSG-27141]
vuser_init.c(12): Error -26544: Proxy authentication required, please fill in the proxy user details in the Run Time Settings, Proxy tab, using the Authentication button. e.g. Username: domain\user  Password: password          [MsgId: MERR-26544]
vuser_init.c(12): Error -26624: HTTP Status-Code=407 (Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied.  )) for "http://192.168.112.117:9080/enrole"          [MsgId: MERR-26624]
vuser_init.c(12): web_url("enrole") highest severity level was "ERROR", 4010 body bytes, 409 header bytes          [MsgId: MMSG-26388]
Abort was called from an action.

是不是应该加一个set_web_user一个函数?求高手帮解决啊

我把整个角本都录在action里,在action的最前面加了web_set_user("mercury", "mercury", "mansfield:80");   
第一个mercury为用户名,第二个mercury为密码,mansfield为代理服务器,80为端口,
也报错:
Action.c (1): warning: unrecognized character escape sequence `\d'
Action.c (1): syntax error; found "dcecdcecIO" expecting `)'
Action.c (1): skipping "dcecdcecIO" `,' "dcec**10" `,' "dcecssy055:8080"
c:\\documents and settings\\alex\\local settings\\temp\\noname3\\\\combined_noname3.c (5): 2 errors, not writing pre_cci.ci

是不是我位置加的不对?求高人解决下啊

[ 本帖最后由 兰色犹豫 于 2007-12-8 13:59 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-12-8 13:48:31 | 只看该作者
查看帮助找到web_set_user函数
vuser_init()

{

       web_set_proxy("sussex:8080");        此处是否是设置代理服务器?

       web_set_user("dashwood",          此处是否域域名?

              lr_decrypt("4042e3e7c8bbbcfde0f737f91f"),     不明白引号是什么意思 

              "sussex:8080");

       web_url("web_url",

              "URL=http://barton/",

              "TargetFrame=",

              "Resource=0",

              "Referer=",

              LAST);

       web_set_proxy("norland:8080");       代理服务器

       web_set_user("delaford\pxy1",      引号中不明白是什么意思

              lr_decrypt("4042e3f98b5a77"),     引号中不明白是什么意思


              "norland:8080");           引号中不明白是什么意思


       return 0;

}
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-12-8 23:50:13 | 只看该作者
你在run time setting里设置的代理??
结果出了这样的错?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-12-10 09:52:39 | 只看该作者
在run time setting里设置和默认浏览器一样的代理,也报错啊

比如说,我访问新浪的邮箱,录制角本正常,可回放时,报错,如下:

Run-Time Settings file: "D:\Script\sina\\default.cfg"          [MsgId: MMSG-27141]
vuser_init.c(12): Warning -26610: HTTP Status-Code=502 (Proxy Error ( 鎷掔粷杩炴帴 )) for "http://dcecssy055.dcec.easia.cummins.com:8080/wpad.dat"          [MsgId: MWAR-26610]
vuser_init.c(12): web_url("wpad.dat") highest severity level was "warning", 4175 body bytes, 212 header bytes          [MsgId: MMSG-26388]
v

[ 本帖最后由 兰色犹豫 于 2007-12-10 15:29 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-12-10 12:25:37 | 只看该作者
求助啊,
在LR中,按F4,Internet Protocol下Proxy中设置代理,也不成啊

[ 本帖最后由 兰色犹豫 于 2007-12-10 15:13 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-6-4 15:11:41 | 只看该作者
这个问题有没有解决呀?能贴出来分享吗?
目前正遇到这个问题....
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-6-5 13:53:46 | 只看该作者
关注中~~~
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-7-21 17:11:49 | 只看该作者
在loadrunner中按F4,选择代理服务器,在使用代理服务器的下面有个“异常”选项,就像设置代理服务器时有个高级选项一样,将不需要使用到的IP地址加到里面去,就应该可以解决了。
例如你的环境机器是192.168.1.1,那么你将这个IP设置了之后他找这个IP时就不会通过代理去找了。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-11-11 12:53:23 | 只看该作者
这个问题我也有遇到过,但是我在运行时设置里面设置了代理服务器后就好了。设置内容包括三方面:
(1)代理服务器的IP、端口
(2)例外。设置上不使用代理的地址,貌似如果是新浪的话就应该把http://www.sina.com*放在里面吧。
(3)高级。用户名和密码。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-11-20 16:07:09 | 只看该作者
我的情况是,安装有LR的客户端是在公司的域中,上网需要设置代理服务器。如果我测试http://www.sina.com的话,我必须要设置代理服务器吧,不然我连不上公网啊。所以应该是不能在 例外 里面设置链接http://www.sina.com不使用代理服务器吧。
还是出错,情况基本和楼主相似。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2009-6-9 15:59:45 | 只看该作者
我也遇见这个问题啊,快点来高手指导下啊
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2009-6-10 13:53:56 | 只看该作者
寻求高手 哈哈
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2009-7-14 10:27:29 | 只看该作者
我也遇到了类似的问题
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2009-8-25 15:19:15 | 只看该作者
直接选择“no proxy”
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2010-5-10 09:37:00 | 只看该作者
有人解决了这个问题吗? 可以分享下吗??
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2010-5-19 16:55:41 | 只看该作者
原帖由 liuxufeng 于 2008-11-11 12:53 发表
这个问题我也有遇到过,但是我在运行时设置里面设置了代理服务器后就好了。设置内容包括三方面:
(1)代理服务器的IP、端口
(2)例外。设置上不使用代理的地址,貌似如果是新浪的话就应该把http://www.sina.com* ...


这个办法就可以解决的,Run-time Setting -- Internet Protocol -- Proxy
今天也正好遇到这个问题,搞定了,happy~~
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2010-11-9 15:00:32 | 只看该作者
please fill in the proxy user details in the Run Time Settings, Proxy tab, using the Authentication button. e.g. Username: domain\user  Password: password
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2011-6-9 10:11:27 | 只看该作者
在Vuser中的运行时设置,代理服务器,选择自定义代理服务器点击身份严重,输入用户名和密码就行了,用户名:域\用户名  密码就行了
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2012-3-27 15:12:54 | 只看该作者
遇到了同样的问题,尝试各种方法中。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2012-3-27 15:32:03 | 只看该作者
回复 10# xmimij


    我的情况和你一样,请问你解决了这个问题没?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 13:33 , Processed in 0.094862 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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