使用LR11录制手机脚本

要使用Loadrunner11录制手机脚本,需要先搭建好测试环境: 
1.能够正常使用的LoadRunner11; 
2. 安装一个LR11的补丁包LR_03105_Patch4.EXE,用于手机录制; 
3. pc端和手机端的网络在同一个网段(同一个局域网,并且这个局域网内只有这个PC端和手机端)。 
这里特别说明一下,电脑需要可以提供热点(用于手机连接),如果是台式电脑不能提供热点,那么可以使用随身WIFI。笔记本电脑可以通过安装360免费WiFi等来达到提供热点的目的。 
【具体测试环境准备】 
第一步:安装LR11,具体可参见这篇博文http://blog.csdn.net/u013258415/article/details/76839062
第二步:安装LR11录制手机脚本补丁包,LR_03105_Patch4.EXE,下载好之后,直接点击安装,没有特别的要求,时间可能需要比较久,大约要半个小时,安装后 可能需要重新破解LR,这个也可以参见http://blog.csdn.net/u013258415/article/details/76839062的后半部分的破解步骤。 
第三步:如果在新建脚本页面,看到Mobile App(HTTP/HTML),表示补丁包成功安装。 
图一 
【测试demo】 
第一步:新建一个“Mobile App(HTTP/HTML)”协议的脚本; 
第二步:点击 工具栏红色Start Record,选择录制模式:选择“Record and Analyze”,如下图中的第一个,点击【下一步】; 
图二 

第三步:Host URL填写“http://localhost”,Port为一个端口号,需要使用本机目前未被占用的端口号,点击【Connect】。PS:可以使用命令行“netstat”查看未被占用端口。 

此时可能出现错误“unexpected error encountered with mobile snifferagent......”,解决办法:下载winpcap并安装(直接傻瓜式安装即可)

图三 
第四步:选择Record network,可以看到Record network有多个,根据每台电脑不同,需要选择的也不同,只能通过每个都进行录制一下来选择对应的,我的电脑是第三个。 
图四 
第五步:选择Record into,Vuser_init\Action\Vuser_end三选一,一般选择Action,根据具体情况而定。 
第六步:电脑放出热点,确保手机连接的是电脑的这个热点,并且只有要这台手机连接这个热点!! 
第七步:此时点击【Start Recording】之后,Recording的状态变为Stop Recording状态,就可以开始进行要手机操作了。 
第八步:要录制的手机操作结束之后,点击【Stop Recording】,然后电脑会弹出一个抓取的数包,将其保存。 
这里写图片描述 
第九步:点击【下一步】,Capture 处选择刚才保存的pcap文件,IP Host处填写手机此时的IP地址,这个需要在手机里查看,并且确保正确! 
这里写图片描述 

第十步:点击【完成】,这是就会自动生成LR脚本了,如果此时录制的脚本为空,那可能是Record network选择错了,重新回到第四步,选择另一个网络,直到录制脚本不为空!


转载于:http://www.cnblogs.com/heygirl/p/5260906.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值