Loadrunner11无法打开浏览器问题
- 格式:docx
- 大小:16.00 KB
- 文档页数:3
loadrunner常见问题及解决⽅法loadrunner常见问题1..关于loadrunner11录制脚本时IE打不开问1、ie浏览器去掉启⽤第三⽅浏览器扩展2、loadrunner11 键盘F4,在browser Emulation点击change,在弹出的提⽰框中Browser version 选择8.0,platform. 选择windows73、loadrunner11 键盘ctrl+F7在弹出的提⽰框中选择最后⼀项Correlation,将Enable correlation during recording 下⾯的勾全去掉,有需要的再勾4、退出杀毒软件(⾦⼭啊360啊什么的都退了)5、退出迅雷软件6、计算机——属性——⾼级系统设置——性能⾥的设置——数据执⾏保护——选择“为除下列选定程序之外的所有程序和服务启⽤”——添加IE浏览器——应⽤——确定1.2.controlle打开失败:controller⼀添加完脚本就崩溃了,报错:试读执⾏系统不⽀持的操作;Runtime error!c:\ProgramFiles\hp\LoadRunner\bin\Wlrun.exe abnormal program termination。
解决⽅案:1.E:\Program Files (x86)\HP\LoadRunner\bin⽂件下将wlrun.exe⽂件删除,2.进⼊“我的电脑”下---控制⾯板\卸载或更改程序中---右击HP Loadrunner修复。
1.3.设置并发数:User generator tools—create controller scenario—number of vusers1.4.Loadrunner11安装:1. 安装完成后,退出loadrunner2. 把下载的lm70.dll,mlr5lprg.dll 拷贝到../HP/Loadrunner/bin覆盖掉原来的3. 使⽤注册表删除⼯具,点击deletelicense.exe 删除注册表信息4. 再次打开loadrunner, configuration->loadrunner license->new license,在弹出的输⼊框中输⼊license序列号100 vuser: AEAMAUIK-YAFEKEKJJKEEA-BCJGI10000 vuser: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB超级license,⽀持6.5w个并发: AEACFSJI-YJKJKJJKEJIJD-BCLBR破解⽅⾯的东西⽹上多如⽜⽑,就不再说了。
Load Runner常见问题----翁春芳在刚开始学习使用loadrunner进行性能测试时,经常碰到一些问题,比如录制脚本经常遇到不能打开浏览器的情况,到了后期对测试结果又经常不明白是什么原因导致失误失败,于是就自己上网查寻找些解决方法并记录下来,留以后备用也供大家参考。
其中有些问题和是我现在还没碰到的,不过若将来更深一步学习和使用lr,应该也会有用。
就一并记录下来。
1、LoadRunner录制脚本时为什么不会弹出IE浏览器?当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题。
提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导致不能正常录制。
因此建议运行LoadRunner得主机上保持一个干净的测试环境。
2、录制Web脚本时,生成的脚本中存在乱码该如何解决?录制脚本前,打开录制选项配置对话框Record-Options,进入到Advanced标签,先勾选“Support charset”,然后选择中支持UTF-8。
再次录制,就不会出现中文乱码问题了。
3、回放乱码,IE访问页面一切正常,但是LR回放时在run viewer中显示的页面为乱码?这一问题一般是由于页面保存时的编码格式和页面中的charset格式不一致引起的(html头中通常会有<meta http-equiv="Content-Type" c>)。
遇到这类问题,只需要将页面做另存为,将保存的编码格式和页面中的charset格式统一起来就可以了。
引起问题的原因是:IE浏览器解码时会优先考虑文件的保存编码格式,而后考虑页面中的charset格式,(正常情况下两者是一致的),而run viewer是直接使用页面中的charset 格式打开的。
先确认你的安装环境:1、确定安装以下组件,运行LR11安装包,没有提示组件安装,直接进入欢迎安装界面,则以下组件均已安装•.NET Framework 3.5 SP1•Microsoft Data Access Components (MDAC) 2.8 SP1 (or later)•Microsoft Windows Installer 3.1•Microsoft Core XML Services (MSXML) 6.0•Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)•Microsoft Visual C++ 2008 Redistributable Package (x86)•Web Services Enhancements (WSE) 2.0 SP3 for Microsoft .NET Redistributable Runtime MSI •Web Services Enhancements (WSE) 3.0 for Microsoft .NET Redistributable Runtime MSI •Strawberry Perl 5.10.12、系统:如果你的系统不是以下系统,LR11可能无法安装或正常运行•Windows Vista SP2 32-Bit•Windows XP Professional SP3 32-Bit•Windows Server 2003 Standard Edition/Enterprise Edition SP2 32-Bit•Windows Server 2008 Standard Edition/Enterprise Edition SP2 32-Bit and 64-bit•Windows 73、浏览器:LR11支持以下浏览器•Microsoft Internet Explorer 6.0 SP1 or SP2•Microsoft Internet Explorer 7.0•Microsoft Internet Explorer 8.04、vista和win7安装、破解和运行要以管理员身份运行程序5、安装前请完全关闭杀毒软件和防火墙6、Windows Server 2003带HASP插件,需要下载最新的HASP驱动程序如果你确认以上信息,则开始解决LR11录制无法打开IE的情况(以下有网上总结和自己总结的内容,我的环境是WIN7 32+IE8+LR11)1、当你安装多浏览器时:请设置IE为默认浏览器,打开IE选项---高级--去掉“启用第三方浏览器扩展(需要重启动)”的勾选。
loadrunner常见问题1..关于loadrunner11录制脚本时IE打不开问1、ie浏览器去掉启用第三方浏览器扩展2、loadrunner11 键盘F4,在browser Emulation点击change,在弹出的提示框中Browser version 选择8.0,platform. 选择windows73、loadrunner11 键盘ctrl+F7在弹出的提示框中选择最后一项Correlation,将Enable correlation during recording 下面的勾全去掉,有需要的再勾4、退出杀毒软件(金山啊360啊什么的都退了)5、退出迅雷软件6、计算机——属性——高级系统设置——性能里的设置——数据执行保护——选择“为除下列选定程序之外的所有程序和服务启用”——添加IE浏览器——应用——确定1.2.controlle打开失败:controller一添加完脚本就崩溃了,报错:试读执行系统不支持的操作;Runtime error!c:\Program Files\hp\LoadRunner\bin\Wlrun.exe abnormal program termination。
解决方案:1.E:\Program Files (x86)\HP\LoadRunner\bin文件下将wlrun.exe文件删除,2.进入“我的电脑”下---控制面板\卸载或更改程序中---右击HP Loadrunner修复。
1.3.设置并发数:User generator tools—create controller scenario—number of vusers1.4.Loadrunner11安装:1. 安装完成后,退出loadrunner2. 把下载的lm70.dll,mlr5lprg.dll 拷贝到../HP/Loadrunner/bin覆盖掉原来的3. 使用注册表删除工具,点击deletelicense.exe 删除注册表信息4. 再次打开loadrunner, configuration->loadrunner license->new license,在弹出的输入框中输入license序列号100 vuser: AEAMAUIK-YAFEKEKJJKEEA-BCJGI10000 vuser: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB超级license,支持6.5w个并发: AEACFSJI-YJKJKJJKEJIJD-BCLBR破解方面的东西网上多如牛毛,就不再说了。
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)一、loadrunner不能打开网页细分模块说明loadrunner不能打开网页细分模块的原因是:loadrunner的汉化安装包问题导致。
解决办法:下载loadrunner11.0官方英文版安装包和破解包。
测试场景中配置如下:二、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 correspondinglr_end_transaction statement.开始和结束事务的脚本语句中的括号内的字符要统一,大小写要一致,否则会报错。
loadrunner的几种常见错误及解决办法1录制loadrunner脚本时,无法生成脚本,录制过程中事物都有显示,我把所有防火墙和网络保护都关了,但是脚本就是无法生成,协议之类的都是对的。
解决:、在录制选项option->network->ort Mapping 中的Capture levet选择Socket level and WinNet level data试试2在回放脚本时出现的错误Action.c(33): Error -35061: No match found for the requested parameter "CorrelationParameter_1". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size [MsgId: MERR-35061]解决方法:可以用web_set_max_html_param_len增加参数长度,我试过到99999999共8位;还有,你可以在web_reg_save_param_ex("ParamName=CorrelationParameter_3","LB=c","RB=>\n<table border",后面加上 "NotFound=warning", 保存编译下,就不回再提是错误了。
主要是自动关联造成的左右边界定位不精确,需要保存的值大3 Error -27987: Requested image not found [MsgId: MERR-27987]打开Mercury Tours选择Start > Programs > Mercury LoadRunner > Samples > Web> Mercury Web Tours Application. 在浏览器中打开Mercury Tours网页。
http://localhost:2080/mercuryWebTours/Loadrunner出错及处理出错:Could not open http port 1080-port is already used by another server(WSAEADDRINUSE) 找到xitami.cfg,将protbase=1000改为2000。
C:\Program Files\Mercury Interactive\Mercury LoadRunner\WebTours\xitami.cfgloadrunner录制过程中常见问题上一篇/ 下一篇 2011-08-02 10:01:27 / 个人分类:loadrunner查看( 324 ) / 评论( 1 ) / 评分( 5 / )1.LoadRunner录制脚本时为什么不弹出IE浏览器?当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决。
启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导致不能正常录制。
因此建议运行LoadRunner得主机上保持一个干净的测试环境。
2.录制Web脚本时,生成的脚本中存在乱码该如何解决?录制脚本前,打开录制选项配置对话框Record-Options,进入到Advanced标签,先勾选“Support charset”,然后选择中支持UTF-8。
再次录制,就不会出现中文乱码问题了。
3.HTML-based script与URL-based script的脚本有什么区别?使用“HTML-based script”的模式录制脚本,VuGen为用户的每个HTML操作生成单独的步骤,这种脚本看上去比较直观;使用“URL-based script”模式录制脚本时,VuGen可以捕获所有作为用户操作结果而发送到服务器的HTTP请求,然后为用户的每个请求分别生成对应方法。
LoadRunner11压力测试时遇到问题及解决办法时间:2014-08-14 00:08来源:知行网 编辑:麦田守望者1、LoadRunner超时错误:在录制Web服务器端,如果超过120秒服务器协议脚本回放时超时情况经常出现,产生错误的原因也有很多,解决的方法也不同。
错误现象1:Action.c(16): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)。
错误分析:对于HTTP协议,默认的超时时间是120秒(可以在LoadRunner中修改),客户端发送一个请求到端还没有返回结果,则出现超时错误。
解决办法:首先在运行环境中对超时进行设置,默认的超时时间可以设置长一些,再设置多次迭代运行,如果还有超时现象,需要在“RuntimeSetting”>“Internet Proto col:Preferences”>“Advanced”区域中设置一个“winlnet replay instead of sockets”选项,再回放是否成功。
2.LoadRunner脚本中出现乱码:在录制Web协议脚本时出现中文乱码,在回放脚本时会使回放停止在乱码位置,脚本无法运行。
错误现象:某个链接或者图片名称为中文乱码,脚本运行无法通过。
错误分析:脚本录制可能采用的是URL-based script方式,如果程序定义的字符集合采用的是国际标准,脚本就会出现乱码现象。
解决办法:重新录制脚本,在录制脚本前,打开录制选项配置对话框进行设置,在“Recording Options”的“Advanced”选项里先将“Surport Charset”选中,然后选中支持“UTF-8”的选项。
3.LoadRunner HTTP服务器状态代码:在录制Web协议脚本回放脚本的过程中,会出现HTTP服务器状态代码,例如常见的页面-404错误提示、-500错误提示。
通过代理方法解决LR无法打开浏览器在使用LR(LoadRunner)进行Web应用程序性能测试时,经常会遇到无法打开浏览器的问题。
这可能是由于多种原因引起的,例如网络配置问题、浏览器设置问题或LR本身的问题。
一种常见的解决方案是通过代理方法解决此问题。
下面将详细介绍通过代理方法来解决LR无法打开浏览器的问题。
首先,我们需要了解LR是如何在性能测试过程中与浏览器进行交互的。
LR通过使用Web HTTP/HTML协议进行通信,它模拟了一个虚拟用户来执行各种HTTP请求和浏览器操作。
在执行LR脚本时,它会运行浏览器进程,并将模拟的HTTP请求发送给该浏览器进程。
一种常见的问题是LR无法打开浏览器,这可能是由于浏览器设置问题引起的。
在这种情况下,我们可以通过在LR脚本中使用代理方法来解决。
首先,我们需要配置一个代理服务器,并将其设置为浏览器的代理。
代理服务器可使用Fiddler等工具。
接下来,我们需要在LR脚本中设置代理。
在Virtual User Generator(VUGen)中,我们可以通过在脚本中使用web_set_proxy函数来设置代理服务器。
该函数接受代理服务器的地址作为参数。
下面是一个在LR脚本中设置代理的示例:```web_set_proxy("proxy_server_address:port", "proxy_username", "proxy_password");```在此示例中,"proxy_server_address"是代理服务器的地址,"port"是代理服务器的端口。
如果代理服务器需要身份验证,则可以通过"proxy_username"和"proxy_password"参数提供用户名和密码。
一旦代理服务器设置完成,我们就可以运行LR脚本,此时LR会将HTTP请求发送到代理服务器,然后由代理服务器将请求发送到浏览器进程进行处理。
系统 win xp
浏览器 IE6,firefox
Loadrunner11破解版
搜索整个中文网络,找解决办法。
1.IE插件的缘故
工具—>internet选项—>高级 ,把”启用第三方浏览器扩展”前面的勾去掉,再”确定”。
通常安装Firfox 等浏览器后,都会勾选这个选项,导致不能正常录制。
【无用】
2.LoadRunner的注册信息被改了
在系统中安装软件时有可能将LoadRunner注册表修
改掉,导致LoadRunner录制脚本时不能弹出IE页面。
换种说法就是LR的注册信息被修改,无法找到IE路径。
如何重新注册LR呢?在lr的安装目录(例如
D:\Program Files\Mercury\LoadRunner\bin)下,单击register_vugen.bat文件,注册信息被重新改写了。
最后,重启。
【在LR11下没有这个批处理文件,无用】
3.系统属性,高级选项卡下,性能里面,单击设置按钮,修改数据执行保护
为“只为关键windows程序和服务启用数据执行保护”,然后,重启
【无用】
4.loadrunner设置问题问题描述:
在loadrunner进行录制时,loadrunner设置的浏览器程序路径地址不对,找不到浏览器程序而导致loadrunner不能调用IE
解决方法:录制前,选择浏览器,重新指向一下。
【无用。
我重新指向了IE和firefox路径都没用】5.修改成IE默认打开
“Internet选项→程序”标签下的“检查Internet Explorer是否为默认的浏览器”,这样确认运行IE 弹出是的询问窗口,或通过“重置Web设置”。
【似乎无用】
6.修改注册表
打开注册表编辑器,找到
[HKEY_CLASSES_ROOT\http\shell\open\command],将右侧的“默认”键的值设置为“"C:\Program
Files\Internet Explorer\iexplore.exe" -nohome”【似乎无用】
5和6似乎有用,这样设置以后我就可以自动打开IE 录制,甚至可以用firefox录制了。
本以为就好了。
没想到当我破解了LR11后,问题继续出现。
然后我检查了1-6所有设置,都没有问题。
最后卸载了360浏览器。
问题就解决了,LR11可以打开IE6和
firefox了。
重启以后在360杀毒和防火墙未关闭下,确定LR11还是可以用。
PS,在关闭360防火墙和杀毒后,卸载LR,然后重装。
问题任然存在。
可见并不是360阻止了部分安装程序,而是LR调用不了系统的浏览器。
以前我在相似环境中装LR11毫无问题,可见问题出在其他系统设置上。
最大的嫌疑就是360强行修改了一些系统浏览器设置。
但是在5.和6步,还原系统浏览器后,问题继续存在。
干脆把360浏览器卸载了。
问题解决。