Loadrunner11.0 录制手机App脚本的方法

Posted hct118

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Loadrunner11.0 录制手机App脚本的方法相关的知识,希望对你有一定的参考价值。

使用Loadrunner录制手机终端App脚本

1. 说明

  目前手机APP上的功能日益丰富,对手机应用功能的性能测试需求也越来越多。公司比较抠门没有花钱买Loadrunner,可怜我们工作中一直用的破解版本,没有Loadrunner11.52以上的版本,不能享受录制手机的便利。只能自己在网上搜罗一些方法,使用Loadruner11.0实现录制手机应用脚本的方法。

  以下分笔记本和台式机两种设备介绍使用Loadrunner录制手机端App的方法。

1.1 录制的原理

         手机App脚本录制的原理(非正式,仅个人的理解):需要保证手机终端和电脑在公司同一无线网络内,手机终端可以通过代理将请求信息通过电脑进行转发。

 

1.2必备的软件和设备

1.      Loadrunner11.0,wplus_init_wsock.exe文件的地址,如:

C:\\Program Files(x86)\\HP\\LoadRunner\\bin\\wplus_init_wsock.exe

2.      公共Wifi  或使用电脑的Wifi(笔记本作为Wifi热点或台式机使用随身Wifi作为热点)

3.      具有无线上网卡的笔记本或台式机(台式机可使用随身Wifi作为无线上网卡)

4.      android或iPhone手机

5.      需要进行测试的server地址(我实际测试的是公司内部环境的APP server地址,这里就直接换作csdn好了,我直接用浏览器访问的。) 

2.获取本地连接IP

2.1 网络连接中有无线网络IP,请忽略,需要使用本地lP,如下

 

2.2 Loadrunner的设置

 

1.      录制时选择协议Web(HTTP/html):

 

 

2.      在开始录制时的配置:

其中Program torecord选择之前获取的wplus_init_wsock.exe文件的地址,如:

C:\\Program Files(x86)\\HP\\LoadRunner\\bin\\wplus_init_wsock.exe

 

 

3.      录制选项的设置:

a.      Capture Level Socket level data

 

 

b.      New Entry 配置

说明:Taregt Server为需要录制的地址,Port设置为80

Traffic Forwarding 为代理转发的IP,需要与手机端设置一致,设置为本机不冲突的端口即可,如2008

4.      配置完成后保存即可

 

2.3 手机端的设置

   手机端设置:

1.      连接上公共Wifi如 OFFICE-Adviser

2.      设置wifi代理如下:

其中IP为笔记本IP,代理端口为Loadrunner设置的代理转发端口号:

 

 

 

以上是关于Loadrunner11.0 录制手机App脚本的方法的主要内容,如果未能解决你的问题,请参考以下文章

loadrunner 11.0录制脚本内容为空,录制快照和回放快照也没有,怎么解决?

LoadRunner--录制手机APP脚本

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

用LoadRunner录制手机APP脚本

怎么解决loadrunner的手机app协议脚本截图乱码

LoadRunner录制脚本为空怎么回事啊