性能测试
文章平均质量分 59
666薛小白666
这个作者很懒,什么都没留下…
展开
-
LOADRUNNER 如何保留二进制下\\X00这种特殊字符
默认在C语言中,二进制遇到\X00 则代表是结束字符,而loadrunner默认协议都是通过C语言处理的,那么遇到\X00这种问题应该怎么处理呢?一般情况下我们请求报文体用的是body格式,默认为文本格式,文本格式中遇到\X00则为结束字符,默认不会显示后面的请求字段,从而导致报错:web_custom_request("web_custom_request", "URL=http://172.16.8.61:10077/ap", "Method=POST", "TargetFrame=", "原创 2021-03-17 10:03:17 · 722 阅读 · 0 评论 -
传统存储过程的写法
一个传统存储过程的写法delimiter // CREATE PROCEDURE adddevice (logCount BIGINT)BEGINSET @currentCount = 0 ;WHILE @currentCount < logCount DO INSERT INTO `n4a`.`n4a_asset_pt` ( `id`, `sortId`, `cid`, `mac`, `authType`, `deviceType`, `manuFacturer`, `原创 2020-12-30 14:46:45 · 155 阅读 · 0 评论 -
centos7安装erlang和emqtt_benchmark全过程(亲测有效!)
1.首先准备好环境:linux版本:CentOS-7.4-x86_64-DVD-1708.iso2.emqtt_benchmark需要基于erlang版本进行安装(emqtt_benchmark和erlang版本之间存在关联关系)erlang版本:otp_src_21.2.tar.gzemqtt_benchmark版本:emqtt-bench-master3.erlang的安装方法:1)解压缩otp_src_21.2.tar.gztar -zxvf otp_src_21.2.tar.gz原创 2020-11-06 17:52:27 · 1358 阅读 · 0 评论 -
loadrunner11场景中提示Error: Java VM internal error:Error Loading javai.dll解决办法
问题:Error: Java VM internal error:Error Loading javai.dll.没有找到java的Jdk,在场景中出现,出现问题的原因有以下两种情况:解决办法1.没有设置jdk的路径:解决办法2:负载机上存在安装了多个jdk,且jdk的版本和controller机器的jdk版本不一致,将负载机上的jdk版本修改的与controller机器一致即可解决问题(高概率是这种情况导致!!!!)...原创 2020-10-23 17:21:00 · 844 阅读 · 0 评论 -
loadrunner高并发压测出现conection reset的解决办法
1.问题现象:conection reset2.问题原因:大并发的情况下,监听队列设置的太小系统会主动关闭导致 客户端报conection reset3.问题解决:1)查看当前的配置:2)修改配置:vim /etc/sysctl.conf修改成20483)设置立即生效[root@xue-96 ~]# sysctl -p4)查看配置是否生效4.问题解决:(报错明显减少N多,问题解决)...原创 2020-06-09 11:34:34 · 769 阅读 · 0 评论 -
jvisualvm监控远程linux下jvm内存的方法(针对微服务形式的)
1.首先是找到对应的服务,编辑文件wrapper.confvim /usr/local/service/xxx-xxx-xxx/config/wrapper.conf (xxx对应是服务名称)2.修改wrapper.conf文件:添加选中部分的内容:增加端口号、主机名称、关闭ssl、和认证wrapper.java.additional.13=-Dcom.sun.management.jmxremote.port=54321wrapper.java.additional.14=-Djava.rm原创 2020-06-09 10:07:38 · 612 阅读 · 0 评论 -
Loadrunner中对于服务器返回乱码的处理方法
我们在使用loadrunner进行性能测试过程中,常常会碰到服务器返回乱码的情况,网上常常使用的方法如下:然而在有些时候该方法不是那么的灵光,建议使用Loarunner的函数直接解决该问题,下面附上代码:char *RespCode; ///定义需要应用的字段Action(){ web_reg_save_param("RespCode", //获取返回参数值 "LB={\"code\"\:", "RB=}", LAST); lr_ren原创 2020-05-20 14:47:25 · 880 阅读 · 0 评论 -
LR11的webservice脚本的三种使用方式
今天简单给需要用的朋友们介绍下LR11的webservice协议脚本脚本实现的三种形式:方式1:webservice协议脚本_souprequest方式脚本_方法不太好返回值为乱码(因为是基于utf-8的)LR11相关代码如下:Action(){ soap_request("StepName=SOAP Request", "URL=http://www.webx...原创 2020-03-27 18:12:47 · 466 阅读 · 0 评论 -
loadrunner提示System.err: log4j:WARN No appenders could be found for logger解决办法
问题:loadrunner提示System.err: log4j:WARN No appenders could be found for logger问题原因:jar包的位置引入错误导致,修改jar包位置即可修改jar包对应位置:运行脚本,问题解决:希望可以帮助大家...原创 2020-03-19 15:33:38 · 382 阅读 · 0 评论 -
loadrunner 使用java脚本报错 错误: java.lang.OutOfMemoryError: Java heap space的解决办法
问题现象:1.loadrunner 使用java脚本报错 错误: java.lang.OutOfMemoryError: Java heap space的解决办法问题原因:JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用...原创 2020-03-04 11:04:01 · 455 阅读 · 0 评论 -
LR错误: 无法在指定的 JDK HOME 目录下找到 javac.exe的解决办法
LR错误: 无法在指定的 JDK HOME 目录下找到 javac.exe的解决办法.解决步骤如下:1.场景中选择该脚本2.场景中点击运行时设置3.选择内部逻辑查找JDK问题解决!...原创 2020-03-04 10:50:24 · 640 阅读 · 0 评论 -
LR11运行场景出现ntdll.dll崩溃问题的处理(亲测有效)
LR11在运行场景的时候出现如下错误,场景奔溃:ntdll.dll奔溃解决方法:选择LoadRunner右击属性=>打开属性=>选择兼容性=>去勾选已兼容方式运行=>勾选管理员运行=>确认。然后重新打开LR场景运行,运行成功无奔溃现象!运行结果无报错!...原创 2019-11-22 16:21:52 · 1686 阅读 · 0 评论 -
Loadrunner11 常用C函数总结(亲测)
LR的循环语句用法:单一数组Action(){ int test[10]; int i=0; for (i=0;i<10;i++) test[i]=i; for (i=0;i<10;i++) lr_output_message("test[%d]=%d",i,test[i]); return 0;}===============================...原创 2019-11-15 17:39:13 · 592 阅读 · 0 评论 -
Loadrunner11 并发时'Error -27492 HttpSendRequest failed'解决办法(亲测可用)
Loadrunner11对脚本单独回放时,回放100%正常无报错信息,但是运行场景多个用户并发测试时,运行一段时间后,每次均报错:Error -27492: “HttpSendRequest” failed, Windows error code=12002百度了一下,答案千篇一律,基本解决办法都是:“在Runtime-setting中的preferences–>options–&g...原创 2019-11-15 17:26:09 · 2361 阅读 · 10 评论