1、如图错误:

2、C:\Program Files (x86)\HP\LoadRunner\dat\channel_configure_merge.dat [General]下加入 shared_memory_max_size=100
3、C:\Program Files (x86)\HP\LoadRunner\launch_service\dat\channel_configure.dat [General]下加入 shared_memory_max_size=100
4、C:\Windows\wlrun5.ini 加入了AgentMaxThreadsPerDriver=50 to AgentMaxThreadsPerDriver=20 or 10
5、改为线程
6、将系统环境变量TEMP=%SystemRoot%\TEMP 修改为C:\temp
7、3+4+5其中一个解决了26000的错误

8、设置思考时间,http线程,解决了:10489,19890,82801的错误

9、JVM配置

java -Xmx2g -Xms2g -Xmn512m -Xss1m
-XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC
-XX:+PrintGC -XX:+PrintGCDetails -Xloggc:../jcLog

10、参数化的时候各种问题,改成C++随机数也可以,终于跑起来了

11、用到命令jstat -gc pid 10000 和jmap -heap pid 和top

代码如下:

Action()
{

int itera_num,rand_num,i;
char rand_bid[24]="";
char StrTable[]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

for (i=0;i<=8;i++){
rand_num=rand()%62; //生成一个0到61的一个随机数
strncat(rand_bid,StrTable+rand_num,1); //拼接9次:StrTable+rand_bid 取StrTable中随机位的字符
}
lr_save_string(rand_bid,"rand_bid_value");
//lr_output_message("rand_bid==%s",rand_bid);

web_reg_save_param_ex(
"ParamName=Code",
"LB=err_code\":",
"RB=,",
SEARCH_FILTERS,
LAST);

//web_set_max_html_param_len("10240000");

lr_rendezvous("concurrent");
lr_start_transaction("request");
lr_think_time(1);
web_custom_request("request",
"URL=http://自己IP",
"Method=POST",
"TargetFrame=",
"Resource=0",
"Referer=",
"Mode=HTTP",
"EncType=application/json",
"Body={json串<rand_bid>..............}",LAST);//此处用上面随机生成码

if(atoi(lr_eval_string("<Code>"))==200)//这个 Code不是消息头的,是Body内的,巧合
lr_end_transaction("request",LR_PASS);
else
lr_end_transaction("request",LR_FAIL);

return 0;

}

转载于:https://www.cnblogs.com/Darrenblog/p/8379157.html

Loadrunner 问题总结相关推荐

  1. LoadRunner之二“集合点”

    怎么更好的理解集合点? 如果要求系统能够承受1000人同时提交数据,那么我们就可以在提交数据操作前面加入集合点,当虚拟用户运行到提交数据的集合点时,LoadRunner 就会检查同时有多少用户运行到集 ...

  2. loadrunner支持https协议的操作方法-经验总结

    问题:用户portal支持https协议,用loadrunner录制登陆脚本时发现未录制到用户名和密码 录制到的脚本如下: login() { lr_think_time(10); web_url(& ...

  3. LoadRunner中log的使用总结

    LoadRunner中log的使用总结 1.log的设置方式. 在 runtime setting中可以设置log的生成方式: 默认的log方式: Enable logging选中,log optio ...

  4. lr如何监控linux,LoadRunner如何监控Linux系统资源

    一 简述:LoadRunner监控Linux资源时弹出如下错误: Monitor name :UNIX Resources. Cannot initialize the monitoring on 1 ...

  5. loadrunner 调用java_LoadRunner调用Java程序—性能测试

    为了充分利用LoadRunner的场景控制和分析器,帮助我们更好地控制脚本加载过程,从而展现更直观有效的场景分析图表.本次将重点讨论LoadRunner如何调用Java测试代码,完成压力测试. 通常我 ...

  6. LoadRunner监控Linux

    有的linux机器上安装rpc后会保存如下: test -z "/usr/local/sbin" || mkdir -p -- . "/usr/local/sbin&qu ...

  7. LoadRunner 技巧之 手动关联与预关联

    上一节介绍了关联的原理与自动关联,除了自动关联还有另外两种关联方式:手动关联与 预关联. 手动关联                                                   ...

  8. LoadRunner设置检查点的几种方法介绍

    LoadRunner设置检查点的几种方法介绍 发布时间: 2011-5-03 11:53    作者: 一米阳光做测试    来源: 51Testing软件测试网采编 字体:  小  中  大  | ...

  9. loadrunner 如何做关联

    在页面中为了防止CRSF攻击,每次访问登录页面时,在浏览器器端生成一个token. 在提交时检验这个token是否有效,提交后token自动失效. 如果使用loadrunner来测试此系统话需要做一个 ...

  10. 能和LoadRunner匹敌的VS2010/2012Web负载测试

    VS自带的Web负载测试真的很大程度上能和专业的loadrunner媲美(只是Web方面),上个report图吧(如何实现,请往下拉): 看,能探测一堆的计数器(上面红色打叉的是代表超过了基线值).还 ...

最新文章

  1. 我一不小心把ubuntu里的ps这样的命令删掉了,应该怎么重装呢
  2. 【Spring学习】spring注解自动注入bean
  3. FPGA实现A5算法并仿真
  4. 将Amazon Cognito与单页面应用程序(Vue.js)集成
  5. Linux使用tcpdump抓获取WIFI包
  6. Ubuntu安装ssh server及分配用户
  7. AIR SDK 更新方法
  8. ThinkPad T470P拆机清灰教程
  9. riskv的linux模拟环境,开启你RISC-V的开发之旅-RISC-V的linux模拟环境搭建整理和总结-EDA365电子论坛通信数码-人工智能-计算机-半导体-手机家电消费电子硬件门户网站...
  10. ul阻燃标准有几个等级_UL阻燃标准
  11. 硬件知识:打印机十个共性故障解决方法
  12. 防盗系统Java_java小区防盗报警系统
  13. -1073740791 (0xC0000409)错误,附加内容:qt布局、页面跳转
  14. 特别放松:海盗分金问题
  15. Camera-3A AE/AWB/AF
  16. xyplorer设置备忘
  17. 反思|Android 事件拦截机制的设计与实现,android组件化开发
  18. nodejs-指定长度断句
  19. Teamviewer被检查成商业用途的解决方法
  20. 你这简历一看就是包装过的

热门文章

  1. css 白色文字阴影
  2. ORACLE RAC 从10.2.0.5.0升级到10.2.0.5.8
  3. VMware 15Pro安装Mac OS系统教程 附资源下载
  4. python实时语音识别控制_Python实时语音识别控制
  5. 登录界面全屏+背景图片沉浸式+键盘将输入框顶起来+键盘弹起背景不会被弹起或者压缩
  6. ThreadX内核源码分析(SMP) - 核间互斥(arm)
  7. Stata:定制论文中表1-table1
  8. 彩虹云业务7.27免授权PHP源码
  9. Google Earth Engine ——在 GEE 中计算面积含各类要素计算(土地分类为例)
  10. 数据库实验之《数据定义与简单查询》