关键词不能为空

当前您在: 主页 > 英语 >

LoadRunner常见问题分析及解决办法

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-09 09:53
tags:

-

2021年2月9日发(作者:英语昵称)


文档来源为


:


从网络收集整理

< br>.word


版本可编辑


.


欢迎下 载支持


.


LoadRunner


常见 问题分析及解决办法



2010-09-23 08:02 < /p>


在运行脚本回放过程中,


有时会出现错误,


这在实际测试中是不可避免的,


毕竟


自动录制生成的脚本难免 会有问题,


需要运行脚本进行验证,


把问题都解决后才


加入到场景中进行负载测试。


下面结合常用的协议


(如


Web



Web


Services


协议)


录制的脚本进行回放时出现 的问题介绍一下解决的方法。





需要注意的是,


回放脚本时出现的错误有时是程序自身的原因导 致的,


因此


在解决脚本回放问题前必须保证程序录制出的脚本是 正确的。





1



LoadRunner


超时错误 :在录制


Web


协议脚本回放时超时情况经常出现,

< p>
产生错误的原因也有很多,解决的方法也不同。





错误现象


1



Action.c(16): Error -27728: Step download timeout (120


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






错误分析:对于


HTTP

< p>
协议,默认的超时时间是


120


秒(可以在


LoadRunner


中修改)


< p>
客户端发送一个请求到服务器端,


如果超过


120


秒服务器端还没有返


回结果,则出现超时错误。





解决办法:

< p>
首先在运行环境中对超时进行设置,


默认的超时时间可以设置长

< p>
一些,再设置多次迭代运行,如果还有超时现象,需要在“Runtime


Setting”>“Internet Protocol:Preferences ”>“Advanced”区域中设置一


个“winlnet replay instead of sockets”选项,再回放是否成功。





错误现象


2



Action.c(81):Continuing after Error -27498: Timed out


while processing URL=.70:7001/workflow/bjtel/leasedline/ querystat/





错误分析:


这种错误常常是因为并发压力过大,


服务器端太繁忙,


无法及时


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





如果压力很小就出现这个问题,


可能 是脚本某个地方有错误,


要仔细查看脚


本,提示的错误信息会定 位某个具体问题发生的位置。




< /p>


解决办法:


例如上面的错误现象问题定位在某个

< br>URL


上,


需要再次运行一下


场 景,同时在其他机器上访问此


URL


。如果不能访问或时间过长 ,可能是服务器


或者此应用不能支撑如此之大的负载。


分析一下 服务器,


最好对其性能进行优化。





如果再次运行场景后还有超时现象,


就要在各种图形中分析一下原因,


例如


可以查看是否服务器、< /p>


DNS


、网络等方面存在问题。





最后,增加一下运行时的超时设置 ,在“Run


-


Time


Settings”>“Internet


Protocol :Preferences”中,单击“options”,增加“HTTP


-requ est connect


1


文档收集于互联网,如有不妥请联 系删除


.

-


-


-


-


-


-


-


-



本文更新与2021-02-09 09:53,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/620445.html

LoadRunner常见问题分析及解决办法的相关文章