【问题】Error -10776  Failed to find .cfg file

错误分析:在loadrunner打开脚本的情况下,运行磁盘清理工具,导致运行打开的脚本时,提示Mdrv error:Failed to find .cfg file MsgId:MERR-10777
解决方法:从其它文件夹拷贝3个文件到不能正常运行脚本的文件夹下:
default.cfg
default.usp
*.prm(将*的位置改为脚本的名字)
再次运行脚本,可以正常运行

【问题】 Error -13874: missing newline in C:\Users\Administrator\AppData\Local\Temp\brr_YAR.13\netdir\C\TestingResult\StressTest.2\Script\交强险投保\username.dat

错误分析:The .dat file needs to have an empty line at the bottom of the file. Also, not sure if all your data is on one line,。
解决办法:Put your cursor on it innotepad/whatever you are using to edit your dat files, note that is an empty line at the bottom。

【问题】Fatal Error -26000: Not enough memory (12320 bytes) for "new buffer in LrwSrvNetTaskItem::AllocSrvNetBuf".  Aborting

错误分析:报错的时候发现任务管理器里mmdrv.exe 内存占用一直增大,最红mmdrv.exe崩溃(LR兼容C,C语言中内存要手动释放)
解决办法:注意内存的使用,尽量减少变量声明,new 的变量用完后要及时用free:

【问题】回放时lr报错:Error -26488: Could not obtain informationabout submitted file

错误分析:一般情况下上传文件脚本,会报这个错误,原因为找不到文件
解决办法:录制完脚本后,把要上传的文件放到脚本存放的文件夹里面,重新回放就ok

【问题】 Error -26601: Decompression function  (wgzMemDecompressBuffer) failed, return code=-5 (Z_BUF_ERROR), inSize=0,  inUse=0,

问题原因:这个错误为数据包较大,未下载完整或其他原因导致解压错误。
解决办法:Runtime-setting--->Internet Protocol--->Preferences--->Options--->General->Network buffer size,设置为122880(默认值为12288)
     Runtime-setting--->Internet Protocol--->Preferences--->Options--->General->Default block size for Dom memory,设置为163840(默认值为16384)

【问题】Error-26608: HTTP Status-Code=504(Gateway Time-out)

解决办法:
1.在Vuser Generator中的Tools--->Recording Options...--->Recording--->HTTP-based script--->HTML Advanced按钮--->在Script type中选择A script containing explicit URLs only(e.g.web_url,web_submit_data)点击“ok”即可
2.runtime-setting, browser emulation, 取消选择download non-HTML resources即可

【问题】Error -26610: HTTP Status-Code=502 (Bad Gateway) for "https://***s.com/login/login"

【问题】Error -27727: Step download timeout (120 seconds) has expired when downloading resource(s).

错误分析:对于HTTP协议,默认的超时时间是120秒(可以在Run-time Settings中修改),客户端发送一个请求到端还没有返回结果,则出现超时错误。
解决办法:Set the "Step Timeout caused by resources is a warning" Run-Time Setting to Yes/No to have this message as a warning/error, respectively

【问题】 Error -27728: Step download timeout (120 seconds) has expired

错误分析:对于HTTP协议,默认的超时时间是120秒(可以在Run-time Settings中修改),客户端发送一个请求到端还没有返回结果,则出现超时错误。
解决办法:首先在运行环境中对超时进行设置,默认的超时时间可以设置长一些,再设置多次迭代运行,如果还有超时现象,需要在“Runtime Setting”>“Internet Protocol:Preferences”>“Advanced”区域中设置一个“winlnet replay instead of sockets”选项,再回放是否成功

【问题】 Error -27791: Server "pcisstage.zsins.com" has shut down the connection prematurely

解决办法:测试中,并发200,300,400人时,LR没报错,在并发500人时,LR报错”Error -27791: Server "172.16.xx.xxx" has shut down the connection prematurely“,同时查看WEB服务器日志:出现这样一条信息:

”INFO: Maximum number of threads (200) created for connector with address null and port 8081“

查看配置文件参数:

<Connector port="8080" protocol="HTTP/1.1" 
connectionTimeout="20000" 
redirectPort="8443" />

采用的是默认配置,这样在高并发情况下肯定撑不住,所以修改参数配置如下:

<Connector port="8081" protocol="HTTP/1.1" 
maxThreads="500" acceptCount="500" connectionTimeout="20000" 
redirectPort="8443" />

重新测试,事物全部成功,系统也未报错。

出现”Error -27791: Server "172.16.xx.xxx" has shut down the connection prematurely“的原因即有可能是操作系统网络线程连接资源的原因,也可能是应用软件的原因,当出现问题,随时查看系统日志,能帮助我们更快的定位问题。

【问题6】Error -27796: Failed to connect to server "10.2.9.147:80":

解决办法:runtime-setting, browser emulation, 将默认勾选的simulate a new vuser on each iteration取消勾选

【问题】Error -29724 : Failed to deliver a p2p message from parent to child process, reason - communication error.

【问题】Error -30935 "Error: Failed to send data by channels – post message failed."

解决办法1: 在LR的controller负载生成器的菜单栏,单击【Diagnostics】》configuration》Web Page Diagnostics【Max Vuser Sampling 10%】设置为【Eenable】。
解决办法2:直接去掉勾选Enable the following diagnostics即可。

【问题】Error -35061: No match found for the requested parameter "CorrelationParameter_2". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size [MsgId: MERR-35061]

解决办法1:可以用web_set_max_html_param_len增加参数长度,我试过到99999999共8位
web_set_max_html_param_len("9999999"); // 以消耗系统资源为代价

解决办法2:还有,你可以在web_reg_save_param_ex( 
"ParamName=CorrelationParameter_3", "LB=c", 
"RB=>\n<table border", 
后面 加上 "NotFound=warning", 保存编译下,就不回再提是错误了。 主要是自动关联造成的左右边界定位不精确,需要保存的值大

【问题】Error -60990 : Two Way Communication Error: Function two_way_comm_post_message / two_way_comm_post_message_ex failed.

转载于:https://www.cnblogs.com/zzzao/p/10214590.html

loadrunner压测过程常出现错误和处理方法相关推荐

  1. jmeter压测过程及常见问题总结

    jmeter压测过程及常见问题总结 主要分享三部分内容,一是使用jmeter进行压力测试具体过程,二是遇到的问题及解决办法,三是jmeter服务器性能监测插件的使用. 一.jmeter压测过程 (1) ...

  2. jmeter压测过程中内存溢出

    转载自:https://www.cnblogs.com/imyalost/p/7901064.html  老_张 jmeter是一个java开发的开源性能测试工具,在性能测试中可支持模拟并发压测,但有 ...

  3. loadrunner压测小程序

    loadrunner+fiddler+微信开发者工具生成小程序压测脚本 工具:微信开发者工具,fiddler,loadrunner12 步骤:打开fiddler,在微信开者工具[设置]选项中设置本地代 ...

  4. “已成功与服务器建立连接,但是在登录过程中发生错误“的解决方法

    对于上述问题,我也曾被折磨得不轻. 网上找了很多方法,很多就是每个屁用! 别轻易就重新注册一个新的,否则后面可能还需要花时间去把它删了. 首先,我们会看到连接成功但是登陆不上的报错图. 电脑不同,可能 ...

  5. jdk自带压测工具_FULL GC分析过程分享

    http://www.taobaotest.com/blogs/2294 在性能测试过程中,FULL GC频繁是比较常见的问题,FULL GC 产生的原因有很多,这里主要针对meta压测过程中分析FU ...

  6. JMeter压测笔记

    每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率.熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了.Jmeter 是一款使用Jav ...

  7. Java 应用压测性能问题定位经验分享

    什么是压测 压测,即压力测试,是确立系统稳定性的一种测试方法,通常在系统正常运作范围之外进行,以考察其功能极限和和可能存在的隐患. 压测主要用于检测服务器的承受能力,包括用户承受能力,即多少用户同时使 ...

  8. Jmeter电商系统压测实战一

    目录 一.性能测试背景: 二.常规的被测系统架构模型 三.性能测试流程 一. 性能需求指标: 二. 性能模型: 三. 性能方案: 四. 性能监控: 五. 性能场景执行: 六. 性能结果/报告:略 四, ...

  9. vegeta工具性能压测指南

    高QPS性能测试工具 阅读本文你将可能知道什么: 理解vegeta的压测原理和设计目的,并且以正确的姿势使用该工具. 解读vegeta的报告并通过笔者实际测试经验合理的设置压测参数. 学会使用vege ...

最新文章

  1. 海思3536:kernel编译和mpp_single编译过程报错及解决方法
  2. Swift之SDWebImage第三方框架
  3. ACL 2020 | 多跳问答的基于对齐的无监督迭代解释检索方法
  4. 【Coursera课程笔记】Web智能和大数据Week3_MapReduce
  5. webapp 中为span元素赋值
  6. jboss架构_检查Red Hat JBoss BRMS部署架构的规则和事件(第二部分)
  7. ubuntu14.04+ceres安裝(亲测)
  8. django-模板语言-判断语句
  9. 利用DB Link搞定Oracle两个数据库间的表同步
  10. 1.24 Java周末总结 ①乘法数据的溢出 ②测试random随机数几率是否相等 ③判断字符串是否为纯数字...
  11. css如何设置文本垂直居中显示,css中怎么设置文本居中?css文本垂直居中的设置方法...
  12. ActiveMQ(14):Destination(目的地)高级特性
  13. 二十一天学通C++之使用throw抛出异常
  14. 卡地亚计算机辅助设计,工程图纸电子版用什么软件看
  15. 《左耳听风》-ARTS-打卡记录-第十一周
  16. 算笔账:阿里巴巴股票买不买
  17. MySQL 判断是否周末
  18. 物联网毕设选题 机器视觉人脸识别系统 - 单片机 stm32 嵌入式
  19. uniapp 常用生命周期以及执行顺序
  20. html怎么在alert中加标题,js重写alert事件(避免alert弹框标题出现网址)

热门文章

  1. signature=b8cae5ae994df93c3fedf622c2a51ac5,javascript中的Base64、UTF8编码与解码详解
  2. 原创 | 新基建浪潮下,看科技巨头如何抢占先机
  3. Spring boot、Spring cloud深度技术集锦
  4. 内网穿透工具NPS安装使用
  5. KV260(一)运行AI Box
  6. ASP.NET ZERO 学习 —— (3) 开发手册之介绍和MVC 应用前端
  7. 从程序员之死看 IT 人士如何摆脱低情商诅咒——转载自CSDN官方博客
  8. acl 影响因子_计算机系部分会议级别和影响因子(DB、AI相关方向)
  9. 爬取彼岸图网4k图片
  10. 用css、html、js模拟操作系统2