LoarRunner11使用异常及解决方案
1:使用VuGen录制后出现“由于另一个程序正在运行中,此操作无法完成。请选择切换到来激活正在运行中的程序,并更正问题”,点击“切换到”无效果。
解决:在“运行”中输入“msconfig”,选择“启用”,将出现的所有开机启动项勾选,点击“全部禁用”,后重启电脑。
2:loadrunner11不能录制时自动打开ie的问题解决方案。
(1)ie浏览器——工具——Internet选项——高级,取消“启用第三方浏览器扩展*”。
(2)VuGen——Vuser——Run Time Seting——Browser——Browser Emulation——User Agent——点击“Change”,选择“Use Custom Browser”,之前在此处选择了“Use Browser”,并且选择配置了ie8/win7/Chinese(PRC)导致ie打不开,使用控制变量法多次尝试才解决。
(3)在LoadRunner安装目录的bin文件夹下,启动register_vugen.bat。若没有该批处理文件,上网下载,注意和LR版本一致(但网上有人说这个是LR8的,LR10和LR11应该没有这个文件,所以就不用找了,多试试吧。)
(4)ie版本问题,之前使用的ie9一直可以自动打开,但是录制结果遇到了一些错误,网上有人说是ie版本太高,降低版本后,使用上面的1,2,3成功打开,但录了几次后又不可以了,果断升成ie9,就可以了。但是小伙伴用的lr11+ie8,自启自如,宝宝不懂啊~
3:补丁4安装失败,弹出HHActiveX错误窗口,显示“Error:80070005”。
解决:用户权限控制太高,降低级别(我的是最低级别才可以,看网上有人是倒数第二个级别就可以安装成功了)。具体操作:控制面板——用户账户——更改用户账户控制设置——左侧下拉降低级别。
4:安装补丁4后打开VuGen出现“Failed to create object ‘TDExtendedIntegration.dll’”点击确定后出现“Microsoft Visual C++Runtime Library”弹出框显示“RunTime Error!Program:D:Progarm Files(x86)\HP\LoadRunner\bin\vugen.exe”。
解决:重新安装补丁4。原因可能是某次安装补丁4过程中中断了安装,导致缺少某些动态库。
5:Loadrunner录制Start Recording设定好点击“ok”后一直卡机不响应。
解决:电脑关机重启。不要笑哦,试了很多次真的是这样,可能和之前启动太多服务有关,LoadRunner对运行环境的要求还是挺高的。
6:使用VuGen录制后出现“由于另一个程序正在运行中,此操作无法完成。请选择切换到来激活正在运行中的程序,并更正问题”,点击“切换到”无效果。
解决:在“运行”中输入“msconfig”,选择“启动”,将出现的与LR无关的开机启动项勾选,点击“全部禁用”,后重启电脑。
7:Description Details : Externalizable read object failed: Exception Occurred while invoking TestObject method - java.lang.UnsupportedClassVersionError: Bad version number in .class file
Call stack can be found in Code Generation log.READ/WRITE validation of object failed. The validation process reads and writes the request message using the provided Java classes.
Recommended Operation Details:Check your java code and call stack.
解决:用 jdk 内的 jre 文件覆盖掉原本 HP/Loadrunner 文件夹下的 jre。注意java版本是否与LoadRunner一致,之前看到网上说不一致会有影响,之前64位LR + 32位Java,之后换成了32位LR + 32位Java,问题并没有解决,但是觉得还是统一起来比较好。
8:jre文件覆盖后,录制结束生成脚本时,发生错误,提示Restart VuGen。
解决:系统属性——高级系统设置——高级——点击“性能”右侧的“设置”按钮——数据执行保护——选择“为除下列选定程序之外的所有程序和服务启用DEP”——添加iexplore.exe 应用程序(公司系统64位,在此处注意选择C:\Program Files (x86)\Internet Explorer下的ie,而不是C:\Program Files\Internet Explorer下的ie,因为win7 64位系统有2个浏览器,64位和32位IE,但是很多程序都是适合于32位的浏览器,用64位的浏览器运行不了。),后点击“应用”再“确定”,重启计算机使其生效。若还是未解决,可以考虑把HP\LoadRunner\bin\vugen.exe也添加进去。很神奇的是:我只添加iexplore.exe解决了问题,当我删除iexplore.exe后问题依然被解决了,但是第二天开机后又出现Restart VuGen,使用上面方法再次解决(⊙﹏⊙)b。
9. Error -27796: Failed to connect to server "ie9cvlist.ie.microsoft.com:80": [10060] Connection timed out.
解决:没百度到答案,重启VuGen,重新录制脚本,好了。这种解决方案简直是为难宝宝的智商。
10. Error -27727: Step download timeout (120 seconds) has expired when downloading resource(s). 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.
解决:修改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中设置相应的参数。
11.扩展日志运行慢,卡机。
解决:如果服务器返回的是一个.swf页面的话,回放时,loadrunner解析返回输出数据的速度很慢,所以如果代码中有请求.swf资源,最好先注释掉这段代码,待调试结束后,再将代码还原。
12.Detected duplicate HTTP-based FlexSessions, generally due to the remote host disabling session cookies. Session cookies must be enabled to manage the client connection correctly.
解决:谷歌无结果后开始从日志查起,此处为extended log,从错误的函数开始浏览,发现vuser_init.c中的flex_amf_call()竟然有“jsession = ***”,虽然使用了LR自带的scan for script for correlations功能,自动生成了关联参数jsession和DSId,但是从结果来看,并没有完全将关联处理正确。仿照自动生成的flex_amf_call()的关联形式,将jsession和DSId动态参数化。
13.LR11脚本回放时出现错误。Slick-C Stack:vsstack文件 Procedure needs more arguments.日志显示:Waring -26672:Pending web_add_header detected and reset at the end of the Virtual User run.
解决:发现vuser_end.c的return 0;前有web_add_header("x-flash-version","13,0,0,182");语句,我们知道,web_add_header函数的功能是:用于添加指定的报文头到下一次HTTP请求,可见此处不是少了“下一次的HTTP请求”,就是web_add_header()语句放错了位置(少请求的可能性很低,因为LR就是基于网络协议进行脚本录制),屏蔽掉该语句运行,无错误;另一种方法:将web_add_header()置于vuser_end.c头部后运行,无错误。
LoarRunner11使用异常及解决方案的更多相关文章
- Linux MySQL 常见无法启动或启动异常的解决方案
Linux MySQL 常见无法启动或启动异常的解决方案 在 Linux 上自建 MySQL 服务器,经常遇到各种无法启动或启动后异常的问题,本文列举一些常见问题的解决办法. 注意:以下错误日志提示, ...
- ASP.NET MVC开发中常见异常及解决方案
ASP.NET MVC4入门到精通系列目录汇总 NHibernate:no persister for 异常 1.配置文件后缀名写错 mapping file 必须是.hbm.xml结尾 2.Web. ...
- Unable to locate secure storage module异常的解决方案
org.eclipse.equinox.security.storage.StorageException: Unable to locate secure storage module 该异常同样是 ...
- 由多次使用Statement实例引起的Result set already closed异常的解决方案
在不同版本的Weblogic平台上迁移应用,产生了很严重的JDBC驱动版本不兼容的问题. 但是归根究底是代码的问题,废话少说,上代码示例. ..... //以下是问题代码 ResultSet rs=n ...
- iOS开发:记录开发中遇到的编译或运行异常以及解决方案
1.部署到真机异常 dyld`dyld_fatal_error: -> 0x120015088 <+0>: brk #0x3 dyld: Library not loaded ...
- Hadoop常见异常及其解决方案
1.Shell$ExitCodeException 现象:运行hadoop job时出现如下异常: 14/07/09 14:42:50 INFO mapreduce.Job: Task Id : at ...
- Android的debug.keystore拒绝访问导致的生成异常及解决方案
构建Android应用程序的时候输出异常:[apkbuilder] keytool 错误: java.io.FileNotFoundException: C:\Users\my\.android\de ...
- 关于Cocos的内存管理机制引发一些异常的解决方案
错误:引发了异常: 读取访问权限冲突. this 是 0xDDDDDDDD.或者hero是 0xDDDDDDDD.hero是在GameController里创建的对象 这个的意思是this所指向的内存 ...
- mybatis association表关联与rowbounds共同使用时的异常及其解决方案
按照mybatis手册中所说的,association有两种实现方式,嵌套查询和嵌套结果映射.如手册中所述,select方式会带来N+1次查询的问题,考虑到效率问题的话建议使用嵌套结果映射.但是在结合 ...
随机推荐
- HTTPS与强制门户
强制门户 http://www.whatis.com.cn/word_5182.htm 强制网络门户(captive portal)是一个Web页面,它是使用公共访问网络的用户在被授予访问权限前必须访 ...
- vsftpd.conf Details
引用:http://blog.chinaunix.net/uid-23257894-id-2466823.html /etc/vsftpd/vsftpd.conf文件详解,分好类,方便大家查找与学习 ...
- 关于xfce中桌面没法显示回收站以及thunar中无法进行卷管理的解决办法
出现这种问题的原因应该不是当前用户没在storage这个组里,因为我试过将用户从storage组里移除并不对影响桌面上回收站的显示. 问题的原因是没有安装gvfs这个软件,装上之后,重新登录当前用户, ...
- ASCII编码表
最初的编码:ASCII 补充: ASCII表是适用于美国的,共128位:ISO-8859-1是适用于欧洲的,共256位 :GB2312是适用于中文系统的:UTF-8是万国码,适用于绝大部分语言:ANS ...
- s3c2440 移值u-boot-2016.03 第2篇 支持Nand flash启动
1, 要求:在4K 的代码以内,完成 NOR NAND 类型判断,初始化 NAND 复制自身到 SDRAM ,重定向. 2, 在 /arch/arm/cpu/arm920t/ 文件夹里 添加一个 in ...
- calico docker 应用实例
在上一篇文章<quay.io/coreos/etcd 基于Docker镜像的集群搭建>中,介绍了ETCD集群的搭建.在此基础上,我们进一步实践calico docker的应用. PaaS ...
- iOS 开发笔记-AFNetWorking https SSL认证
一般来讲如果app用了web service , 我们需要防止数据嗅探来保证数据安全.通常的做法是用ssl来连接以防止数据抓包和嗅探 其实这么做的话还是不够的 . 我们还需要防止中间人攻击(不明白的自 ...
- 网页特殊符号HTML代码大全
往网页中输入特殊字符,需在html代码中加入以&开头的字母组合或以&#开头的数字.下面就是以字母或数字表示的特殊符号大全. ´ ´ © © > > µ µ ® ® &a ...
- 【原创】js中利用cookie实现记住密码功能
在登录界面添加记住密码功能,我首先想到的是在java后台中调用cookie存放账号密码,大致如下: HttpServletRequest request HttpServletResponse res ...
- 2016年江西理工大学C语言程序设计竞赛(高级组)
问题 A: jxust 解法:争议的问题(是输入整行还是输入字符串),这里倾向输入字符串,然后判断是否含有jxust就行 #include<bits/stdc++.h> using nam ...