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无关的开机启动项勾选,点击“全部禁用”,后重启电脑。

7Description 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,问题并没有解决,但是觉得还是统一起来比较好。

8jre文件覆盖后,录制结束生成脚本时,发生错误,提示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 Stackvsstack文件 Procedure needs more arguments.日志显示:Waring -26672Pending 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使用异常及解决方案的更多相关文章

  1. Linux MySQL 常见无法启动或启动异常的解决方案

    Linux MySQL 常见无法启动或启动异常的解决方案 在 Linux 上自建 MySQL 服务器,经常遇到各种无法启动或启动后异常的问题,本文列举一些常见问题的解决办法. 注意:以下错误日志提示, ...

  2. ASP.NET MVC开发中常见异常及解决方案

    ASP.NET MVC4入门到精通系列目录汇总 NHibernate:no persister for 异常 1.配置文件后缀名写错 mapping file 必须是.hbm.xml结尾 2.Web. ...

  3. Unable to locate secure storage module异常的解决方案

    org.eclipse.equinox.security.storage.StorageException: Unable to locate secure storage module 该异常同样是 ...

  4. 由多次使用Statement实例引起的Result set already closed异常的解决方案

    在不同版本的Weblogic平台上迁移应用,产生了很严重的JDBC驱动版本不兼容的问题. 但是归根究底是代码的问题,废话少说,上代码示例. ..... //以下是问题代码 ResultSet rs=n ...

  5. iOS开发:记录开发中遇到的编译或运行异常以及解决方案

    1.部署到真机异常 dyld`dyld_fatal_error: ->  0x120015088 <+0>: brk    #0x3 dyld: Library not loaded ...

  6. Hadoop常见异常及其解决方案

    1.Shell$ExitCodeException 现象:运行hadoop job时出现如下异常: 14/07/09 14:42:50 INFO mapreduce.Job: Task Id : at ...

  7. Android的debug.keystore拒绝访问导致的生成异常及解决方案

    构建Android应用程序的时候输出异常:[apkbuilder] keytool 错误: java.io.FileNotFoundException: C:\Users\my\.android\de ...

  8. 关于Cocos的内存管理机制引发一些异常的解决方案

    错误:引发了异常: 读取访问权限冲突. this 是 0xDDDDDDDD.或者hero是 0xDDDDDDDD.hero是在GameController里创建的对象 这个的意思是this所指向的内存 ...

  9. mybatis association表关联与rowbounds共同使用时的异常及其解决方案

    按照mybatis手册中所说的,association有两种实现方式,嵌套查询和嵌套结果映射.如手册中所述,select方式会带来N+1次查询的问题,考虑到效率问题的话建议使用嵌套结果映射.但是在结合 ...

随机推荐

  1. 物理主机win 7系统迁移至VMware ESXI服务器

    一.实验环境如下图所示: 二.实验要求(如上图所示) 通过 计算机B  (IP:10.8.9.18) 将 计算机A (IP:10.8.9.155) 迁移到 服务器(IP:10.8.9.161) 三.实 ...

  2. ios - block数据的回调

    block在代理,kvo中传递数据效率最高 实现原理 控制器B想传递数据给控制器A.通过在B控制器中创建Block类型的类,创建方法,方法参数是刚才创建的block类型的变量.在方法实现的内部调用参数 ...

  3. Flume -- 开源分布式日志收集系统

    Flume是Cloudera提供的一个高可用的.高可靠的开源分布式海量日志收集系统,日志数据可以经过Flume流向需要存储终端目的地.这里的日志是一个统称,泛指文件.操作记录等许多数据. 一.Flum ...

  4. 记录重置css样式

    ;} ol,ul{;;} table {; } caption, th, td { font-weight: normal; text-align: left; } a img, iframe { b ...

  5. 【selenium 3】 Mac 下测试环境搭建 Firefox 47+ gecko driver Mac

    错误代码如下:File "/usr/local/lib/python2.7/dist-packages/selenium-3.0.0b2-py2.7.egg/selenium/webdriv ...

  6. IOS基础面试题

    最近离职了,找工作,光会做项目,对基础不熟,今天就总结了一点面试题. 废话不多说,上题吧: 1.objective-c中的数字对象都有哪些,简述它们与基本数据类型的区别是什么. 基本类型和C一样,主要 ...

  7. Hibernate 简单使用

    首先在数据库中创建相应的表,脚本如下: create table Student (id int primary key, sName ), sNO ), sex ), email )) 在Myecl ...

  8. UITableView中Cell和section的插入与删除

    插入段: - (void)insertSections:(NSIndexSet *)sections withRowAnimation:(UITableViewRowAnimation)animati ...

  9. tomcat普通用户运行

    网站绑定域名后直接通过域名访问使用的是80端口,因此tomcat须监听80端口,而为了安全起见tomcat一般不用root身份运行,综上,需要以普通用户来运行监听80端口的tomcat.此时就会启动失 ...

  10. jquery 新闻滚动效果

    $(function () {     var scrollTimer = null;     var delay = 2000;     //1.鼠标对新闻触发mouseout事件后每2s调用scr ...