兰色犹豫 发表于 2007-12-8 13:41:39

loadrunner录制角本,使用代理问题

测试环境在域里,录制角本的机器不在域里,在IE里设置使用代理登录网站,用户名和密码在代理设置时都设置好了,所以在打开网页的时候,不用在输入用户名和密码

用LR录制登录系统的一个角本,回放时报错,报错信息如下:
Virtual User Script started
Starting action vuser_init.
Web Turbo Replay of LoadRunner 8.1.0 for WINXP; Web build 4788       
Run-Time Settings file: "C:\Documents and Settings\Alex\Local Settings\Temp\noname1\\default.cfg"       
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\userPassword: password       
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"       
vuser_init.c(12): web_url("enrole") highest severity level was "ERROR", 4010 body bytes, 409 header bytes       
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 编辑 ]

兰色犹豫 发表于 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;

}

Zee 发表于 2007-12-8 23:50:13

你在run time setting里设置的代理??
结果出了这样的错?

兰色犹豫 发表于 2007-12-10 09:52:39

在run time setting里设置和默认浏览器一样的代理,也报错啊

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

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

[ 本帖最后由 兰色犹豫 于 2007-12-10 15:29 编辑 ]

兰色犹豫 发表于 2007-12-10 12:25:37

求助啊,
在LR中,按F4,Internet Protocol下Proxy中设置代理,也不成啊

[ 本帖最后由 兰色犹豫 于 2007-12-10 15:13 编辑 ]

pear_01 发表于 2008-6-4 15:11:41

这个问题有没有解决呀?能贴出来分享吗?
目前正遇到这个问题....

angelwamy 发表于 2008-6-5 13:53:46

关注中~~~

shiwanli 发表于 2008-7-21 17:11:49

在loadrunner中按F4,选择代理服务器,在使用代理服务器的下面有个“异常”选项,就像设置代理服务器时有个高级选项一样,将不需要使用到的IP地址加到里面去,就应该可以解决了。
例如你的环境机器是192.168.1.1,那么你将这个IP设置了之后他找这个IP时就不会通过代理去找了。

liuxufeng 发表于 2008-11-11 12:53:23

这个问题我也有遇到过,但是我在运行时设置里面设置了代理服务器后就好了。设置内容包括三方面:
(1)代理服务器的IP、端口
(2)例外。设置上不使用代理的地址,貌似如果是新浪的话就应该把http://www.sina.com*放在里面吧。
(3)高级。用户名和密码。

xmimij 发表于 2008-11-20 16:07:09

我的情况是,安装有LR的客户端是在公司的域中,上网需要设置代理服务器。如果我测试http://www.sina.com的话,我必须要设置代理服务器吧,不然我连不上公网啊。所以应该是不能在 例外 里面设置链接http://www.sina.com不使用代理服务器吧。
还是出错,情况基本和楼主相似。

yzylion 发表于 2009-6-9 15:59:45

我也遇见这个问题啊,快点来高手指导下啊

majun915 发表于 2009-6-10 13:53:56

寻求高手 哈哈

lxhcba 发表于 2009-7-14 10:27:29

我也遇到了类似的问题

gabriel 发表于 2009-8-25 15:19:15

直接选择“no proxy”

pqpql 发表于 2010-5-10 09:37:00

有人解决了这个问题吗? 可以分享下吗??:handshake

玉簪花 发表于 2010-5-19 16:55:41

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

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

lemonzone2010 发表于 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\userPassword: password

yyzhp 发表于 2011-6-9 10:11:27

在Vuser中的运行时设置,代理服务器,选择自定义代理服务器点击身份严重,输入用户名和密码就行了,用户名:域\用户名密码就行了:loveliness:

miraclej 发表于 2012-3-27 15:12:54

遇到了同样的问题,尝试各种方法中。

miraclej 发表于 2012-3-27 15:32:03

回复 10# xmimij


    我的情况和你一样,请问你解决了这个问题没?
页: [1] 2
查看完整版本: loadrunner录制角本,使用代理问题