2023年11月27日发(作者:)

一、 Error -27727: Step download timeout (120 seconds)has expired when

downloading resource(s). Set the “Resource Page Timeout is a

Warning” Run-Time Setting to Yes/No to have this message as a

warning/error, respectively

处理方法:

Run-Time Setting ------ Internet Protocol ------ Preferences

------Option ------ Step download timeout(sec)改为32000

A、应用服务参设置太大致服务器瓶颈

B、页面中图片

C、在程序处理的时候检字段太大

二、错误现象:Action.c(16): Error -27728: Step download timeout (120

seconds) has expired when downloading non-resource(s)

错误分析:对于HTTP协议,默认的超时间是120(可以在LoadRunner中修

改)客户端发送个请求到务器端,如果超过120秒服务端还没有回结

果,则出现超时误。

解决办法:首先在运行境中对超进行设置默认的超时间可以设长一些,

再设置多次代运行,如果还有超现象,需要在"Runtime Setting">"Internet

ProtocolPreferences">"Advanced"区域中设置"winlnet replay instead

of sockets"选项,再回放是否功。

三、Action.c(7): Error -27791: Server192.168.1.77″ has shut down the

connection prematurely

解决方案如

1、应用服务器掉。小用户时程上的问题程序上处理据库的问

2应用服务没死。应用服务参设置问题例如:在许多客户weblogic

服务器被绝,而在服务器没有错误示,则有可能是weblogic

server元素的acceptbacklog属性值得过低。如果连接时connection

refused消息,说明应提高值,每次增加25%

3、数据库的连

在应用服务性能参数能太小了数据库启动最大连接(跟硬件的内

存有关)

4、有时关闭卡斯基也会决如上问

1)观察response time 是否超出默120

2)检查服务器志是否有常以及负是否过高

3 web_set_timeout 设置更长的时超时上

_timeout(”CONNECT”, “360″);

_timeout(”RECEIVE”, “360″);

_timeout(”STEP”, “360″))观察response time 是否 超出默

认的120秒这问题,要详细分析

应该不会是LR自身造的问题。

把时间调长就是为了,定位问题在么地方,而不是为了过这个错

出现。

四、Action.c(38): Error -27492: "HttpSendRequest" failed, Windows error

code=12002 and retry limit (0) exceeded for URL

runtime setting中的preferences- ->options-->http-request connect

timeout(sec)的值设为999

五、错误现象:Action.c(81):Continuing after Error -27498: Timed out while

processing URL=172.18.20.70:7001/workflow/bjtel/leasedline/

querystat/ subOrderQue

错误分析:这种错误常是因为并压力过大服务器端太忙,无法及时响

客户端的求而造成,所以这个错是正常现,是压力过大成的。

如果压力很就出现这问题,可能是脚本个地方有误,要仔细查看本,

提示的错误息会定位个具体问发生的位

解决办法:例如上面的误现象问定位在某URL需要再次运一下场景

同时在其他器上访问URL。如果不能访或时间过,可能是服务或者此

不能支撑此之大的载。分析一下服器,最好对其性进行优化

如果再次运场景后还超时现象就要在各种形中分析下原因,例如可以

是否服务DNS、网络等方面在问题。

最后,增加一下运时的超时置,在"Run-Time Settings">"Internet

Protocol:Preferences"中,单击"options",增加"HTTP-request connect

timeout" 或者"HTTP-request receive"的值。

六、Action.c(6): Error -26612: HTTP Status-Code=500 (Internal Server

Error) for

192.168.0.8:10001/logonConsol;jsessionid={JSESSIONID2}

造成HTTP500错误有朋友告诉如下几个能:

1运行的用户过多,对服务器造的压力过服务器无法应,则报HTTP500

。减小用户数者场景持时间,问题得到解

2该做关联的方没有去关联,则报HTTP500进行手工或自动关联

问题得到解

3录制时请求页面、图片等,在回放的时服务器找到,则报HTTP500

若该页面无紧要,则可以在脚中注释掉问题将会得解决。例如:有验证

码的况下,尽管测试时经屏蔽了但是录制的候提交了求,但回放的时

候不存在响

4、参数化时的值有问题则报HTTP500。可将参数化表中的数,拿

到实际应系统中进测试,可排除问题

5、更换了应用务器(中间件的更,如tomcatwebspherejboss),还

是利用原录制的脚去运行,则很可能报HTTP500错误。因为各种应服务器

的机制不样,所录制的脚也不一样解决办法只重新录制本。

6Windows xp2 ISS不兼容,则有可能导HTTP500错误ISS

进行调整问题解决

7、系统开发程写的有问,则报HTTP500。例如有些指问题没有

好的,有空指针情的存在。修改程序后题解决。

查找后台日志发现报了很0ra-01000,这是oracle达到大游标参

,google了下,最大原因可JDBC连接没关最后查找weblogic连接池

了问题,很多连接没闭。

七、Action.c(15): 错误 -27496: 内部错误(呼叫客户服): _eStat (7) !=

LRW_ITEM_STAT_ENUM_UNHANDLED for HandledTask at 048E180C

八、Action.c(56): Error -27995: Requested link ("Text=计划管理") not

found [MsgId: MERR-27995]

方法:在IE中的>Internet选项>高级—>HTML中选择第个脚本

.

九、错误 -27279内部错误(呼叫客户服):Report initialization

failed ,error code = -2147467259 [MsgId : MERR-27279 ]

建议重装一LR.

这种问题有能和你安有关.dll文件错不是说的程序就修改的.

十、设置了持续间,出现错误为27796, Failed to connect to server

'hostname';port_ld': 'reason'.10048.(凭记忆写的不知道写错没有)

成功的解决法:

在注册表

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

里,有如下两个值:

TcpTimedWaitDelay

MaxUserPort

1,这里的TcpTimedWaitDelay认值应该30s所以这里,把这个值调

5s(按需要调整

2,也可以把MaxUserPort大(如果这个值是最大值话)。

十一、如何解决LodRunner中报关于Error -10489 : Exception was raised

when calling per-thread-terminate function

在用Loadrunner实施性测试时,采用Goal模式加压存在如果持长时

加压oadRunnerController会报 Error -10489 : Exception was raised

when calling per-thread-terminate function错误

问题产生原

Unlike the earlier Windows versions, Windows 2000 and Windows XP have

the default environment set to C:Document and

SettingsLocal SettingsTemp instead of C:Windowstemp.

This long path with a space can cause several problems for LoadRunner.

To resolve the issue, change to a directory without empty spaces.

解决方法:

C盘(或是其它盘可以)新建TEMP文件夹(为了后续设临时文件

)

右键"我的电脑"->高级->环境变量->编辑修改TEMP变量录,指身上面

的目录,如我的指向C:TEMP->保存即可^_^

1> 问题描述Connection reset by peer. Error code : 10054

设置下载等

VuGen录制脚本,回放或者加的时候,可能会出现信息

Action.c(65): Error : socket6 - Connection reset by peer. Error

code : 10054

这是因为,下载的速度,导致超时,所以,需要调整一超时时间

如下:

Run-time setting窗口中Internet Protocol’-‘Preferences’设

set advanced options(设置高级选),,重新设置一

HTTP-request connect timeoutsec)”

2> 问题描述:

ErrorFailed to connect to server192.168.2.192[10060]Connection

Errortimed out ErrorServer192.168.2.192has shut down the

connection prematurely

原因:

1> 应用访问死

小用户时:程序上的问。程序上存在据库的问

2> 应用服务没

应用服务参设置问题

例如:

在许多客户Weblogic应用服务被拒绝,而在服务器没有

错误示,则有可能是Weblogic中的server元素的AcceptBacklog

属性值得过低。如果连接时connection refused消息,说明应

提高,每次增加25

Java池的大小,或JVM

3> 数据库的连

在应用服务性能参数能太小了

数据库启动最大连接(跟硬件的内关)

3> 问题描述

ErrorPage download timeout120secondshas expired

分析原因:

应用服务参设置太大致服务器

页面中图片

在程序处理的时候检字段太多

十二、LoadRunner本中出现码:在录制Web协议脚本出现中文码,在回

放脚本会使回放止在乱码置,脚本无法运

错误现象:某个链接或图片名称中文乱码脚本运行无通过。

错误分析:脚本录制可采用的是URL-based script方式,如果程序定的字

符集采用的是际标准,脚本就会出乱码现象

解决办法:重新录制脚,在录制脚本,打开录制选配置对话进行设置

"Recording Options""Advanced"选项里先将"Surport Charset"选中,然后

选中支"UTF-8"的选项。

十三、LoadRunner HTTP器状态代:在录制Web协议脚本放脚本的

中,会出现HTTP服务器态代码,例如常见的-404错误示、-500错误

示。

错误现象1-404 Not Found务器没有到与请求URI相符资源,但还可以

运行直到束。

错误分析:此处与请求URI相符资源在录脚本时已被提交过次,回放时

不可重复提交样的资源而需要更改交资源的容,每次回放一脚本都

变提交的据,保证模拟实环境,造成一定的载压力。

解决办法:在出现错误位置进行本关联,在必要时插相应的函

错误现象2-500 Internal Server Error务器内部误,脚本运行停

错误分析:服务器碰到意外情况使其无法继回应请求

解决办法:出现此错误致命的,说明问题很重,需要从问题出现位置

检查,此时需要此序的开发员配合来决,而且产生的因根据实情况来

测试人员无单独解决题,而且应该尽解决,以便于后面测试。

十四、LoadRunner求无法找在录制Web协议脚本放脚本的程中,会出

现请求法找到的象,而导致脚本行停止。

错误现象:Action.c(41): Error -27979: Requested form not found [MsgId:

MERR-27979]

Action.c(41): web_submit_form highest severity level was "ERROR",0 body

bytes, 0 header bytes [MsgId: MMSG-27178]"

这时在tree view不到此组的相关URL

错误分析:所选择的录脚本模式正确,通常情况下基于浏览器Web

会使用"HTML-based script"模式来录制本;而没有基于览器的Web应用、

Web应用包含了与务器进行互的Java Applet、基于浏览器应用中包

了向服务进行通信JavaScript/VBScript代码基于浏览器应用中使

HTTPS安全协议 时则使用"URL-based script"模式进行录

解决办法:打开录制选配置对话进行设置"Recording Options"

"Internet Protocol"选项里的"Recording"中选择"Recording Level"

"HTML-based script",单击"HTML Advanced",选择"Script Type""A script

containing explicit"。然后再选择使"URL-based script"模式来录制本。

十五、LoadRunner执行检查法:在录制Web协议脚本添加了检方法

Web_find,但是在脚本放的过程并没有执

错误现象:在脚本中插函数Web_find在脚本中设文本以及像的检查

但是在回放程中并没对设置的查点进行查,即Web_find

错误分析:由于检查功会消耗一的资源,因此LoadRunner默认关了对文

及图像的查,所以在设置查点后,需要开启检功能。

解决办法:打开运行环设置对话进行设置"Run-time Settings"

"Internet Protocol"选项里的"Perference"中勾选"Check"下的"Enable Image

and text check"选项。

十六、LoadRunnerWeb Services协议本错误:LoadRunner 8.0版本在录

Web Services协议脚本时正,但在回放时出现错误提示停止脚

行。

错误现象:利用LoadRunner 8.0版本来录Web Services协议脚本没有

错误提,回放脚本时出现如下误提示"Errorserver returned an

incorrectly formatted SOAP response"

错误分析:出现此错误原因是LoadRunner8.0在录制Web Services协议

本时存一个缺陷如果服务器操作系统中文的,VuGen自动将WSDL文件

的头改为on="1.0"encoding="zh_cn" ?>,所以才会有错误提示

解决办法:下载两个补,分别为"LR80WebServicesFPI_se"

"lrunner_web_ services_patch_1.exe"安装上即可

wenku.baidu.com/view/a576eb0a79563c1ec5da7

十七、业务:进入借款单显示借款单表),新建借款单新建后显示款单

列表新建的借款在此列表有显示)

Action.c(112): -26627:

192.168.1.105:8080/T3/fee/feeLoanList.action”,HTTP 状态代码

=404 (Not Found)

解决:

说两点:

1.手动正常未就真正常LR加压的候可能连数占满了所以出404

2.还有一种情,脚本里有检语句,叫什么lr_check还是什么,就是一个

内部检查否有该资用的,不见着他我不出来,如果有,注释掉看看

十八、Action.c(38): Error -27492: "HttpSendRequest" failed, Windows error

code=12002 and retry limit (0) exceeded for URL

runtime setting中的preferences- ->options-->http-request connect

timeout(sec)的值设为999

Runtime Setting>Preferences>Advancedwinlnet replay

instead of sockets选项(不勾选此项 Error -27727

十九、错误 -27279内部错误(呼叫客户服Report initialization failed ,

error code = -2147467259 [MsgId : MERR-27279 ]

警告: 扩展 LrXml.dll 报告在调用ExtPerThreadInitialize 时出现错误

-1

错误: Vuser 初始化扩展 LrXml.dll 失败。

Vuser Terminated.

建议你重装LR.

这种问题有能和你安有关.dll文件错不是说的程序就修改的.