用loadrunner录制苹果app的脚本

时间:2024-05-18 19:30:50

本次测试需要的软硬件工具:安装有测试App的苹果手机、笔记本电脑、小米随身wifi、Loadrunner 11.0、Winpcap、VM虚拟机。

1、Loadrunner 11.0安装在笔记本的VM虚拟机上,笔记本连接有线网络,并配置了ip地址(方便后续步骤中创建共享网络),虚拟机网卡设置方式为NAT模式;

虚拟机上安装有Winpcap;

用loadrunner录制苹果app的脚本

2、插入小米随身wifi,像这种用loadrunner录制苹果app的脚本,是一种USB网卡,安装客户端创建wifi后,手机连接该wifi,并且要记住被连接的wifi的IP地址(如:192.168.85.144),后面要用到;

3、将VM虚拟机的本地有线网卡和随身wifi网卡进行桥接,网桥的ip地址自动生成(如:192.168.85.145),这一步中,根据本人有限的知识储备,认为桥接的目的是让两台设备处于同一网段,这样手机就能连接共享wifi;

用loadrunner录制苹果app的脚本

4、VM虚拟机中启动Loadrunner,录制脚本时,选择Mobile App协议;

用loadrunner录制苹果app的脚本

5、开始录制,弹出对话框后,选择第一项,进入下一步;

用loadrunner录制苹果app的脚本

6、设置手机wifi连接的http代理服务器地址和端口,一般默认不改,并进行连接,这里不是很理解设置代理的真正原因,但通过查找的资料得知,是手机http请求通过该主机进行转发;

用loadrunner录制苹果app的脚本

7、Loadrunner会根据设置的代理ip地址自动获取网卡列表,选择目标网卡进行录制,这里因为不知道对应的网卡,所以按顺序试下来,最后看哪个有录制的数据;

用loadrunner录制苹果app的脚本

8、以上配置好后,开始录制;

用loadrunner录制苹果app的脚本

9、在手机App上进行录制步骤操作,完成后停止录制;

用loadrunner录制苹果app的脚本

10、接着会提示保存产生的winPcap中间文件,这个中间文件保存了抓取的数据包;

用loadrunner录制苹果app的脚本

11、接着输入手机客户端刚才要记住的ip地址进行过滤,以及设置脚本的作用域;

用loadrunner录制苹果app的脚本

12、完成后,Loadrunner中会显示录制下来的脚本。