Loadrunner12解决无法录制chrome及脚本为空问题

首先,得安装LR12,一般用LR12录制,由于未破解,用LR11跑并发。

LR12官方文档说明里是支持chrome及火狐的,但是实际录制起来,还是有一定的问题,目前发现的问题主要有两个:

(1)LR录制chrome,chrome弹出来了,但是一片空白,卡住了;

(2)录制完成后脚本为空(不止chrome)。

解决这个问题,就需要一个神器:Fiddler。

具体的操作方法,就是打开fiddler,然后再用LR12录制。

然后就会发现神奇的现象,原本会弹出卡住的chrome可以正常录制了,录制各种浏览器或客户端生成的脚本也都不为空了。这时fiddler和LR12都会跟踪到数据,fiddler跟到的,LR也会在脚本里生成。

总之,但凡遇到LR12录制的时候各种各样的妖怪问题(客户端或浏览器卡住,录制完成生成不了脚本等),开着fiddler录制,基本都能解决。(至少我遇到的问题都解决了,LR11就算了,严重推荐用12录制)。

如果还是有问题,fiddler都解决不了的话,别怕,我们还有终极大招:fiddler跟踪,保存成SAZ文件后,用LR12 open solution选项打开,然后就会发生令人感动到哭的一幕:LR12自动把fiddler跟踪文件转成了可以调试的脚本。这样的话,脚本问题解决了,就是得自己再去参照下添加事务。

估计是有人反馈过,LR11还不能支持呢,12就可以了。

其实通过编程也是可以实现SAZ转脚本的(SAZ就是个压缩包,里边有一堆的文件),就是可能分析起来麻烦点,不过还好,HP帮我们解决了,这样以后功能有变动的时候,只需要抓取下有变动的请求,转下脚本替换就可以了。

时间: 2024-10-31 03:09:28

Loadrunner12解决无法录制chrome及脚本为空问题的相关文章

Loadrunner:POP3录制过程,使用foxmail录制到的脚本为空

以下录制方法使得录制到的脚本为空: (1)打开Virtual User Generator,点击“新建Vuser脚本”,在弹出的向导页面,选择“新建单协议脚本”,选择“POP3”协议,并确定 (2)在脚本页面,弹出的“开始录制”向导,选择应用程序类型为:Win32应用程序:要录制的程序可以选择outlook.exe.foxmail.exe等,此处以foxmail.exe为例:工作目录:自己选择存放脚本的目录:录制到操作:选择Action:确定后开始录制: (3)自动打开foxmail后,选择一个

loadrunner怎么解决录制完成后脚本为空

然后弹出的recording options的框中,点击network的port mapping的. 1.在工具下打开recording options窗口 进入到network:port mapping,进行点击capture level中弹出的下拉的菜单中,进行选择socket level and winnet level data的选项. 设置完成之后,就可以重新录制脚本之后,可以在看到为action录制生成相关的脚本,和相关的loadrunner的函数.说明录制脚本不是为空的.

Loadrunner11 录制手机App脚本多种方法介绍

总体来说,通过LR录制手机脚本的方式有三种:1)通过代理方式录制,保证手机电脑在同一个网段:2)通过抓包录制,在手机上安装Mobile Recorder:3)通过安卓模拟器录制,本地安装Android模拟器Emulator (Android SDK) 一.通过代理方式录制 http://jingyan.baidu.com/article/359911f566da0d57fe0306d0.html 当lr11为破解版(不包含Proxy Recorder 代理录制功能,无法使用上面方法录制) 方式1

【转】关于loadrunner11录制手机app脚本的配置问题

http://www.cnblogs.com/qianjin100/articles/6293282.html 公司需要进行性能测试,服务器是web,但客户端用手机app. 因目前网上最新只有loadrunner11破解,但11又不支持手机代理录制app脚本,所以牵涉到如何用loadrunner11来录制手机app脚本问题,网上找了很多方法,都不同程度出现各种问题,最终问题解决,记录如下: 原料: 1. Loadrunner11,下载地址:http://pan.baidu.com/s/1i4NH

QTP录制不了脚本常见问题解决方法

问题起因:  在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP时,不能产生相应的录制脚本,脚本内容为空.  解决方法:QTP在IE中录制脚本是依靠一个叫BHOManager Class的动态链接库来完成的.当这个控件没有被加载,或者被禁用时,就会出现上述症状.于是,解决方法就很简单了,重新加载,或启用这个控件,一切就OK啦. 具体步骤:  打开IE,在菜单中选择[工具]/[Internet选项]进入Internet配置界面.选择[程序]/[管理加载项],查看目前加载

转 loadrunner11 录制 chrome 浏览器

chrome不设置代理的原始状态 图1 LoadRunner录制脚本时,遇到高版本的IE.FireFox,或者Chrome浏览器,会出现无法录制脚本的问题,下面就来讲一下如何利用LR自带的wplus_init_wsock.exe插件进行脚本录制. 该插件的存放路径:D:\HP\LoadRunner\bin\wplus_init_wsock.exe,你的LR安装路径bin目录下可以找到. 1.LR-->录制选项设置 a.首先,打开LR-->generator组件,新建HTTP协议脚本: b.点击

LR录制手机APP脚本的一种方法

这段时间有个项目是我们的平台对接手机APP约车功能,公司提供接口给手机APP开发,之前没有测试接口,所以当别人说要验证性能的时候,我有点蒙了,但是也比较激动,因为我一直很想从事性能测试的工作,抓住这个机会小研究下,今天终于把脚本录制成功,并可以跑并发了,至于最后的结果是不是对的,还有待研究. 今天上班就跟我们经理说,这段时间有没有性能要求测试的项目,希望分配给我,可是好像很少那种项目的样子,有点失望呀. 废话不多说.进入正题,录制手机APP测试服务器的方法应该很多,网上查询了一把,找到了一个我可

解决“只能通过Chrome网上应用商店安装该程序”的方法

某些用户在Chrome插件网下载了Chrome插件后,不知道怎么才能把它安装到Chrome浏览器中,用户可以根据本站提供的教程:怎么在谷歌浏览器中安装.crx扩展名的离线Chrome插件?把下载后的扩展名为crx的Chrome插件安装到谷歌浏览器中. 但是,由于一些特殊原因,极个别Chrome插件在使用上述的安装方法的时候,Chrome会提示"只能通过Chrome网上应用商店安装该程序",如图所示: 为此Chrome插件网为用户带来一种解决方法来解决上述问题,具体的操作方法如下: 1.

【jmeter】jMeter使用Badboy录制Web测试脚本

JMeter 是纯Java编写的软件功能和性.能测试工具,其录制脚本过于笨拙和复杂.而Badboy是用C++开发的动态应用测试工具,其拥有强大的屏幕录制和回放 功能,同时提供图形结果分析功能,刚好弥补了JMeter的不足之处.故此做Web测试使用这两个工具将是最佳组合.同时Badboy录制的脚本可导出为 JMeter支持的jmx格式脚本. 接下给大家分享:JMeter如何使用Badboy录制Web测试脚本? 工具/原料 Apache JMeter v2.12 Badboy v2.2 示例系统:w