loadrunner - 移动AAP脚本录制

方法一:利用抓包工具WireShake:http://blog.csdn.net/florachy/article/details/72674667

前提:

    1、安装WireShark。在安装WireShark过程中,会提示是否安装WinPacp以及USBPacp。其中WinPacp必须安装

    2、电脑和手机必须处于同一网络

    3、安装LoadRunner11,并且LoadRuner 11安装补丁LR_03105_Patch4.EXE

 

1、安装WireShark

下载WireShark,跟随安装步骤进行安装即可

如果出现如下错误“The NPF driver isn't running. You may have trouble capturing or listing interfaces.”

    这个错误是因为没有开启NPF服务造成的。

 

    NPF即网络数据包过滤器(Netgroup Packet Filter,NPF)是Winpcap的核心部分,它是Winpcap完成困难工作的组件。它处理网络上传输的数据包,并且对用户级提供可捕获(capture)、发送(injection)和分析性能(analysis capabilities)。  它不仅提供了基本的特性(例如抓包),还有更高级的特性(例如可编程的过滤器系统)。前者可以被用来约束一个抓包会话只针对网络通信中的一个子集,后者提供了一个强大而简单的统计网络通信量的机制。

解决办法如下:

     (1)确保自己安装了WinPcap(这个在安装Wireshark时会提示你安装的)也可以从官网下载:http://www.winpcap.org/

    (2)在命令提示符下输入:net start npf 会提示打开驱动服务成功。如下图所示:

如果想关闭服务就输入:net stop npf 即可。

 

2、确保手机和电脑处于同一网络

 

3、开始抓包

3.1 WireShark端操作

打开WireShark,选择无线网络连接2(WiFi热点),点击Start

 

 

在手机端操作,WireShark就会进行抓包。抓包完成后,点击stop the running live capture停止

 

点击File>Save as来保存抓取的数据。注意必须保存文件格式为pcap


3.2 LoadRunner端操作

打开LoadRunner,新建脚本,选择Mobile App(HTTP/HTML)协议,点击Create
 
Recording type选择Analyze Traffic
 
Capture选择刚刚保存的抓包文件
Filter based on client side输入手机的IP地址
点击完成
 
LR脚本就生成啦

 

方法二

 

http://blog.csdn.net/wyl836662856/article/details/52032924

http://www.51testing.com/html/09/n-3719109.html

posted @ 2017-08-17 22:12  小明变幻每当的预想  阅读(252)  评论(0编辑  收藏  举报