首页 > 其他分享 >LR性能测试常见问题及处理方法(一)

LR性能测试常见问题及处理方法(一)

时间:2023-01-10 11:06:33浏览次数:47  
标签:常见问题 测试 错误 错误码 120 LR timeout Error 超时

(目录)

1、错误码:Error -27727

1.1、错误记录

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

1.2、处理方法

Run-Time Setting ------ Internet Protocol ------ Preferences ------Option ------ Step download timeout(sec)改为32000 A、应用服务参数设置太大导致服务器的瓶颈 B、页面中图片太多 C、在程序处理表的时候检查字段太大或多

2、错误码:Error -27728

2.1、错误记录

Action.c(16): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)。

2.2、错误分析

对于HTTP协议,默认的超时时间是120秒(可以在LoadRunner中修改),客户端发送一个请求到服务器端,如果超过120秒服务器端还没有返回结果,则出现超时错误。

2.3、处理方法

首先在运行环境中对超时进行设置,默认的超时时间可以设置长一些,再设置多次迭代运行,如果还有超时现象,需要在"Runtime Setting">"Internet Protocol:Preferences">"Advanced"区域中设置一个"winlnet replay instead of sockets"选项,再回放是否成功。

3、错误码:Error -27791

3.1、错误记录

Action.c(7): Error -27791: Server “192.168.1.111″ has shut down the connection prematurely

3.2、处理方法

1、应用服务器死掉。小用户时程序上的问题,程序上处理数据库的问题 2、应用服务没有死。应用服务参数设置问题。例如:在许多客户端weblogic应用服务器被拒绝,而在服  务器端没有错误显示,则有可能是weblogic中的server元素的acceptbacklog属性值设得过低。如果连接时收到onnection refused消息,说明应提高该值,每次增加25%。 3、数据库的连接在应用服务的性能参数可能太小了,数据库启动的最大连接数(跟硬件的内存有关) 4、有时关闭卡巴斯基也会解决如上问题   1)观察response time 是否 超出默认的120秒   2)检查服务器日志是否有异常以及负载是否过高   3) web_set_timeout 设置更长的超时超时上限,如:   web.set_timeout(”CONNECT”, “360″);   web.set_timeout(”RECEIVE”, “360″);   web.set_timeout(”STEP”, “360″))观察response time 是否超默认的120秒这个问题,要详细分析了。应该不会是LR自身造成的问题。把时间调长,就是为了,定位问题在什么地方,而不是为了绕过这个错误的出现。

4、错误码:Error -27492

4.1、错误记录

Action.c(38): Error -27492: "HttpSendRequest" failed, Windows error code=12002 and retry limit (0) exceeded for URL

4.2、处理方法

在runtime setting中的preferences- ->options-->http-request connect timeout(sec)的值设为999。

标签:常见问题,测试,错误,错误码,120,LR,timeout,Error,超时
From: https://blog.51cto.com/NoamaNelson/5999388

相关文章

  • Vulnhub之Funbox 4靶机详细测试过程(由于缺包,提权失败)
    Funbox4识别目标主机IP地址(kali㉿kali)-[~/Desktop/Vulnhub/Funbox4]└─$sudonetdiscover-ieth1-r192.168.56.0/24Currentlyscanning:192.168.56.0/24|......
  • Python笔记(5)——if 语句一:条件测试(Python编程:从入门到实践)
    每条if语句的核心都是一个值为True或False的表达式。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码。如果条件测试的值为True,Python就执行紧跟......
  • 软件测试
     2、测试用例设计     ......
  • PG12高可用之1主2从流复制环境搭建及切换测试
    PG12高可用之1主2从流复制环境搭建及切换测试 小麦苗DB宝 发表于2022/04/0618:00:49  825  0  0 【摘要】一、架构介绍1.1、流复制简介1.2、本文目标......
  • tornado异步非阻塞测试
    测试不同的异步实现方式:协程+第三方库;线程池测试工具最近使用tornado6.1版本进行服务开发,毕竟纸上得来终觉浅,于是针对tornado异步非阻塞的功能进行了详细的验证和测试,并......
  • 洛谷 P1434 [SHOI2002] 滑雪 首次markdown测试
    [SHOI2002]滑雪题目描述Michael喜欢滑雪。这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来......
  • 【接口自动化测试】【三】参数化
    """参数化test_测试用例的参数,只能传2种1、fixturefixture'test_input'notfound2、传参数化的变量"""importpytestprint("两个参数")@pytest.mark.parametriz......
  • 接口测试
    接口测试分为单接口测试与多接口场景测试单接口测试针对单个接口做健壮性测试,会覆盖正常场景以及异常场景,保证接口的正确性和健壮性单接口测试不关注用户层面的业务逻......
  • Vulnhub之Funbox Gamble靶机测试过程(部分)
    Funbox6识别目标主机IP地址─(kali㉿kali)-[~/Desktop/Vulnhub/Funbox6]└─$sudonetdiscover-ieth1-r192.168.56.0/24Currentlyscanning:Finished!|Sc......
  • 单元测试100%实战
    提问如何简单快捷的完成单测覆盖率100%回答使用dotCoverParkingLot思路单测百分百使用dotCover查看覆盖率导出报告增加覆盖率更具报告标红代码可以查看那......