Loadrunner 并发时报Error -27498学习笔记

271 阅读2分钟

截屏2021-11-27 上午11.49.53.png

错误现象2:Action.c(81):Continuing after Error -27498: Timed out while processing URL=http://172.18.20.70:7001/workflow/bjtel/leasedline/ querystat/ subOrderQuery.do

错误分析:这种错误常常是因为并发压力过大,服务器端太繁忙,无法及时响应客户端的请求而造成的,所以这个错误是正常现象,是压力过大造成的。

如果压力很小就出现这个问题,可能是脚本某个地方有错误,要仔细查看脚本,提示的错误信息会定位某个具体问题发生的位置。

解决办法:例如上面的错误现象问题定位在某个URL上,需要再次运行一下场景,同时在其他机器上访问此URL。

如果不能访问或时间过长,可能是服务器或者此应用不能支撑如此之大的负载。分析一下服务器,最好对其性能进行优化。

如果再次运行场景后还有超时现象,就要在各种图形中分析一下原因,例如可以查看是否服务器、DNS、网络等方面存在问题。

最后,增加一下运行时的超时设置,在“Run-Time Settings”>“Internet Protocolreferences”中,单击“options”,增加“HTTP-request connect timeout” 或者“HTTP-request receive”的值。

💙好文推荐

推荐👍:《随手写个接口测试工具,让学妹瞧瞧我的能耐》

推荐👍:《基础很好?总结了43个工作中容易遗忘的 Linux 操作,倒要看看你能拿几分?》

推荐👍:《月薪3万的大厂测试工程师裸辞3个月,送外卖谋生背后的真实感悟》

推荐👍:《软件测试界扎心的谣言:为什么说功能测试是巨坑?》

推荐👍:《2021测试开发面试题大全及答案(包含测试基础|接口测试|自动化测试...),289页》