loadrunner常见问题汇总 - 图文
更新时间:2023-11-30 17:28:01 阅读量: 教育文库 文档下载
loadrunner常见问题汇总
余勇俊
目录
一、 二、 三、 四、 五、 六、 七、 八、 九、 十、
loadrunner不能打开网页细分模块说明 ................................................................. 2 Action.c(8): Error: Cannot start transaction问题处理 .............................................. 3 Error -27740: Overlapped transmission of request重叠传输请求失败问题处理 .. 4 Action.c(11): Error -27796: Failed to connect to server问题处理 ............................ 5 loadrunner连接超时的设置 ..................................................................................... 7 loadrunner中对https证书的配置 ........................................................................ 11 Two Way Communication Error问题处理 .............................................................. 13 Action.c(11): Error -26601:问题解决办法 ............................................................... 15 修改win 7 64位系统的TCP连接数限制设置 ...................................................... 16 Action.c(24): Error -27195:问题处理 ....................................................................... 18
1
一、 loadrunner不能打开网页细分模块说明
loadrunner不能打开网页细分模块的原因是:loadrunner的汉化安装包问题导致。
解决办法:
下载loadrunner11.0官方英文版安装包和破解包。
测试场景中配置如下:
2
二、 Action.c(8): Error: Cannot start transaction问题处理
出现这个错误的原因,是脚本的开始和结束语句的字符没统一造成的。
Action.c(8): Error: Cannot start transaction \点击1K静态页\This Vuser already started a transaction with the same name, and has not yet processed the corresponding lr_end_transaction statement.
Action.c(8): Error: Cannot start transaction \点击1K静态页\This Vuser already started a transaction with the same name, and has not yet processed the corresponding lr_end_transaction statement.
3
开始和结束事务的脚本语句中的括号内的字符要统一,大小写要一致,否则会报错。
三、 Error -27740: Overlapped transmission of request重叠传输请求失败问题处理
Action.c(11): Error -27740: Overlapped transmission of request to \for URL \
重叠传输请求失败
Action.c(198): Error -27740: Overlapped transmission of request to \
\
解决办法:
在脚本的最前面加上web_set_sockets_option(\
4
在脚本的action 中,脚本之前添加下面的语句,如果添加在action之前脚本会报错。
web_set_sockets_option(\
四、 Action.c(11): Error -27796: Failed to connect to server问题处理
loadrunner运行报下面的错误:
Action.c(11): Error -27796: Failed to connect to server \
解决办法:
1、修改注册表:
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\tcpip\\Parameters\\TcpTimedWaitDelay to 30 and
HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\tcpip\\Parameters\\MaxUserPort to 65534
5
2、 运行时间哪里设置去掉2个勾选项目
3、场景设置:tools -----option 设置连接超时时间 ,360秒,默认是120秒
6
3、下载安装一个TCP/IP连接数修改软件,将windows默认的10个连接改大,1000-2000
五、 loadrunner连接超时的设置
实际性能测试报下面的错误:
7
Action.c(4): Error -27727: Step download timeout (120 seconds) has expired when downloading resource(s). Set the \to have this message as a warning/error, respectively
解决办法:在运行时间哪里设置:
1、 修改run time setting中的请求超时时间,默认120,你改大一些,其中有三项的参数可以一次都修改了,HTTP-request connect timeout,HTTP-request receieve timeout,Step download timeout,分别建议修改为600、600、5000;run time setting设置完了后记住还需要在control组件的option的run time setting中设置相应的参数;
8
9
10
2、 设置run time setting中的internet protocol-preferences中的advaced区域有一个winlnet replay instead of sockets选项,勾选。
六、 loadrunner中对https证书的配置
1、先访问要压测的网站地址,从浏览器中将证书导出,或者直接找开发人员要这个证书; 一般证书是cer格式;
2、因为loadrunner只支持pem格式的证书,所以要将证书转换格式;
这里就需要用到openssl工具,进入cmd命令窗口,进入openssl的安装目录,输入命令将证书转换为pem格 式,详情请参考上面两篇博文;
3、得到pem格式的证书之后,在loadrunner->vuser窗口->tools->Port Mapping页面进行设置:
先点击New Entry按钮,如下图所示:
11
进入Entry配置窗口,进行配置,如下图所示
12
4、配置完毕后,录制脚本,正常情况下,录制的脚本前面会出现证书信息,如下所示: web_set_certificate_ex(\\\
七、 Two Way Communication Error问题处理
Error: Two Way Communication Error: Function two_way_comm_post_message / two_way_comm_post_message_ex failed.
Error: Failed to deliver a p2p message from parent to child process, reason - communication error.
13
共享内存缓存溢出,造成Controller和Load Generator之间通讯出现问题。
解决办法:
修改两个配置文件。
1. $installation folder$\\dat\\channel_configure.dat
2. $installation folder$\\launch_service\\dat\\channel_configure.dat
在这两个文件中的[general]部分下添加如下配置。
shared_memory_max_size=100 (修改共享内存为100MB,默认是50MB)
重新启动Controller,问题解决。
14
八、 Action.c(11): Error -26601:问题解决办法
Decompression function (wgzMemDecompressBuffer) failed, return code=-5 (Z_BUF_ERROR), inSize=0, inUse=0, outUse=0
在loadrunner11中设置时间项目中,设置磁盘缓存区容量,设置大一点就不会报这样的错误。
15
九、 修改win 7 64位系统的TCP连接数限制设置
Action.c(11): Error -27796: Failed to connect to server \[10060] Connection timed out
HKEY_LOCAL_MACHINESYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters 3
在右侧面板中找到EnableConnectionRateLimiting键值 此时,总计有三种情况:
1. 无此键值:那么恭喜你,你的系统并无TCP/IP连接数限制 2. 键值为0:依然恭喜你,你的系统同样没有TCP/IP连接数限制 3. 键值为1:TCP/IP限制被激活,默认为11. 去除的方法当然就很简单了:
1. 开始菜单 - 运行 2. 输入regedit
3. 找到并双击如下键值:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\ Tcpip\\Parameters\\EnableConnectionRateLimiting
注意: 在Windows 7下, 用户必须右键 - 新建DWORD (32-bit) 值,并命名为EnableConnectionRateLimiting. 4. 将其值设为0 5. 重启系统
在注册表HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters里,有如下两个键值:
TcpTimedWaitDelay MaxUserPort
1,这里的TcpTimedWaitDelay默认值应该中是30s,所以这里,把这个值调小为5s(按需要调整)。
2,也可以把MaxUserPort调大(如果这个值不是最大值的话)。
修改loadrunner的配置
分别修改VUGEN和 control 二者的run time setting中的请求超时时间Preferences 中点击Options 其中有三项的参数可以一次都修改了,
HTTP-request connect timeout 建议修改为1000 HTTP-request receieve timeout 建议修改为1000
Step download timeout 建议修改为10000 Http Keep Alive time out 建议修改800
16
win7 下注册表修改TCP连接数
在注册表HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters里
在Windows 7下, 用户必须右键 - 新建DWORD (32-bit) 值,并命名为
EnableConnectionRateLimiting 数值 十进制 设置 0
TcpTimedWaitDelay 数值 十进制 设置30
TcpWindowSize 数值 十进制 设置 25552
17
TcpRecvSegmentSize 数值 十进制 设置 1452
TcpMaxDupAcks 数值 十进制 设置 2
Tcp1323Opts 数值 十进制 设置 3
GlobalmaxTcp WindowSize 数值 十进制 设置 256960
GlobalMaxTcpWindowSize 数值 十进制 设置 255552
修改完注册表后重启电脑生效。
十、 Action.c(24): Error -27195:问题处理
Action.c(24): Error -27195: \failed. 0 occurrence(s) of \搜索\found (RightOf=\LeftOf=\
测试脚本的 文本条件的 左右判断数值没有定义导致。 web_find(\ \罗湖区\ LAST);
根据页面的区域标签,重新定义左右边界条件
18
修改为: web_find(\ \不限\ \福田区\ \罗湖区\ LAST);
web_find(\
\罗湖区\ \南山区\ \福田区\ LAST);
Right Of 是针对文本条件“罗湖区”而言,实际指:朝向“罗湖区”的条件,即为:罗湖区的左边的判断条件:区域。
Left Of 是针对文本条件“福田区”而言,实际指:朝向“福田区”的条件,即为:罗湖区右边的判断条件:南山区。
这样修改后,脚本检测没报错:
19
20
正在阅读:
小学语文教学反思(优秀3篇)03-26
森林里的短跑比赛作文400字07-16
RedHat6.2服务器配置方案大全(九):Apache&Tomcat08-19
整式加减单元测试卷12-07
城市道路养护管理之我见06-24
文科三角函数测试题04-24
党员民主评议自我鉴定02-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- loadrunner
- 汇总
- 常见问题
- 图文
- 电大 Java语言和WWW技术 阶段测验答案
- 江西事业单位考试公文写作类真题及参考答案(五)
- 给身处大学依旧迷茫的你一些大实话
- “十三五”重点项目-抗病毒药项目商业计划书
- 新企业所得税题目计算题-初级
- 浙科版高中生物必修一《分子和离子》教材分析与导入设计-新版
- 金蝶软件实训心得体会
- 产品进入超市操作流程
- 信息安全专业2004级教学计划
- 三里镇“全民动手、清洁家园”活动实施方案
- 船舶与海洋工程专业毕业实习报告范文
- 概率论第1章的基本概念习题及答案
- 汽轮机检修方案 - 图文
- 长期股权投资初始计量
- 2018-2024年中国运动服饰市场全景调查与行业竞争对手分析报告(目录)
- 天气学复习题
- 广西大学物理化学下册试题及答案
- 公共危机论文
- 2013浙大远程教育应用写作次一次 - 在线作业答案
- c++ primer 学习笔记2