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次查询的问题,考虑到效率问题的话建议使用嵌套结果映射.但是在结合 ...
随机推荐
- App_global.asax.pdb: 另一个程序正在使用此文件,进程无法访问。
页面修改后,浏览报错,信息如下. 编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误.请检查下列特定错误详细信息并适当地修改源代码. 编译器错误消息: CS0042: 创建调试信息文件“ ...
- The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....
遇到The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....,查找的 ...
- 15. 星际争霸之php设计模式--策略模式
题记==============================================================================本php设计模式专辑来源于博客(jymo ...
- Cutterman 切图神器,虽然还没用过,先 mark 一下好了
在官网上找了半天也没发现下载链接,注册账号用无法激活,还是等等再试吧.
- SpringMVC访问静态资源的三种方式(转)
本文转自:http://www.iigrowing.cn/springmvc_fang_wen_jing_tai_zi_yuan_de_san_zhong_fang_shi.html 如何你的Disp ...
- Make div 100% height of browser window/设置div等于浏览器的高度
Viewport-Percentage (or Viewport-Relative) Lengths Viewport-Percentage Lengths: The viewport-percent ...
- js 操作 字符串
去w3school看看string的基本方法把: 方法描述 anchor() 创建 HTML 锚. big() 用大号字体显示字符串. blink() 显示闪动字符串. ...
- 20160411002 经典SQL语句大全
一.基础 1.说明:创建数据库CREATE DATABASE database-name 2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备 ...
- 一步一步教你编写与搭建自动化测试框架——python篇
[本文出自天外归云的博客园] 这两天用python写了一个自动化测试框架,取名为Auty.准备用来做Web方面的接口测试,以下为Auty框架一步一步的搭建过程——
- SPOJ 375. Query on a tree (树链剖分)
Query on a tree Time Limit: 5000ms Memory Limit: 262144KB This problem will be judged on SPOJ. Ori ...