LR破解版录制手机脚本
最近在网上听到好多童鞋都在问如何用LR做手机性能测试,恰好自己对这方面也挺感兴趣,经过查阅很多资料,形成此文档以做备注~!如果有感觉我写的不对的地方,敬请指正,谢谢~!
其实自从LR12出来之后,大家已经可以借助android HP LoadRunner Mobile Recorder在手机上录制脚本并上传到LR12解析手机脚本(具体过程不多说,感兴趣的童鞋可自行百度),但是这种方法的缺点就是LR12不支持破解!!!
废话不多说,切入正题!
一、前提:
本次记录的前提是要求LR11安装mobile协议补丁,并再次破解,以下附上方法:
1)安装LR11;
2)安装补丁:LR_app补丁并再次破解LR;下载地址:http://pan.baidu.com/s/1sjwWlbv(安装完之后版本号应该是11.04)
安装之后可以看到协议中已包含mobile http;
二、录制方式
总体来说,通过LR录制手机脚本的方式有三种:
1)通过安卓模拟器录制;
2)通过抓包录制;
3)通过代理方式录制;
这里记录下如何通过虚机安装app:
3.执行安装文件的命令:命令为:adb install apk文件路径和地址
其实自从LR12出来之后,大家已经可以借助android HP LoadRunner Mobile Recorder在手机上录制脚本并上传到LR12解析手机脚本(具体过程不多说,感兴趣的童鞋可自行百度),但是这种方法的缺点就是LR12不支持破解!!!
废话不多说,切入正题!
一、前提:
本次记录的前提是要求LR11安装mobile协议补丁,并再次破解,以下附上方法:
1)安装LR11;
2)安装补丁:LR_app补丁并再次破解LR;下载地址:http://pan.baidu.com/s/1sjwWlbv(安装完之后版本号应该是11.04)
安装之后可以看到协议中已包含mobile http;
二、录制方式
总体来说,通过LR录制手机脚本的方式有三种:
1)通过安卓模拟器录制;
2)通过抓包录制;
3)通过代理方式录制;
(一) 通过安卓模拟器录制
1)首先通过eclipse安装安卓虚拟机(这个就不赘述啦,不懂得童鞋请自行百度!)这里记录下如何通过虚机安装app:
1.platform-tools目录下新建文件夹newapk,把下载的apk文件放进去,该文件就是即将要安装的apk文件。
2.执行控制台命令,进行安装。
2.执行控制台命令,进行安装。
点击开始→运行,输入cmd,打开cmd窗口。切换到D盘,输入D:,然后点击Enter,即切换到D盘,
输入cd,找到platform-tools的文件地址,即adb.exe的文件路径。(可以通过文件搜索adb.exe 或者platform-tools查找到),粘贴在控制台中。
3.执行安装文件的命令:命令为:adb install apk文件路径和地址
如下图示:
2)打开LR,选择mobile app协议,点击create
3) 点击start record按钮,选择第三种方式
4.Emulator to里选择模拟器中tools目录下的emulator.exe的路径;
command line中写@模拟器名字,如:@Galaxy
working不需要说啦,填写文件保存路径
点击完成,开始录制!
PS:该方式是根据发送的网络数据分析来产生脚本
刚才又试了一下,成功录制,就是电脑相当卡。。附上截图!