zoukankan      html  css  js  c++  java
  • LR11.50 通过Mobile Application 录制手机操作

                                LR11.50 通过Mobile Application 录制手机操作

          

    步骤就是
    1:新建LR脚本。协议选择Mobile Application - HTTP/HTML
    2:在record里选择第三个:Record Emulator........
    3:  选择下一步后,在emulator to record选择模拟器tools目录下的emulator.exe
                        command line 里输入avd虚拟机的名称:用@连接  如@test
         working directory 随便选个路径就行了
    4:然后运行,就会自动启动模拟器,不会录制操作,只会根据发送的网络数据分析来产生脚本;

    方法一:建立热点,手机录制脚本

    1、      在电脑上运行Wifi文件的脚本,在“网络连接”中增加了“无线网络连接2”,建立无线热点sqz,

    2、      设置本机网络为共享:允许其他网络用户通过此计算机的Internet连接来连接(H)-家庭网络连接(H):无线网络连接 2。

    3、      手机设置:连接无线sqz—代理设置为电脑IP,端口8888—保存。

    4、      确认手机网络正常访问网络。

    5、      LR录制脚本:选择Mobile Application – HTTP/HTML协议,

    6、      录制设置:Proxy Recording ——Proxy Data:8888,选择Display recording toolbar on client machine复选框。

    方法二:建立热点,抓取协议脚本

    7、  在电脑上运行Wifi文件的脚本,在“网络连接”中增加了“无线网络连接2”,建立无线热点sqz,

    8、  设置本机网络为共享:允许其他网络用户通过此计算机的Internet连接来连接(H)-家庭网络连接(H):无线网络连接 2。

    9、  手机设置:连接无线sqz—代理设置为电脑IP,端口8888—保存。

    10、              确认手机网络正常访问网络。

    11、              安装Wireshark-win32软件,安装完成后打开该软件

    12、              开始抓取协议:设置如下

    单击Startg开始录制脚本

    13、              录制完成后保存为Wireshark capture file (.pcap)格式

    14、              LR打开Wireshark脚本:选择Mobile Application – HTTP/HTML协议,

    15、              打开“Recoding Wizard”窗口:选择Analyze Traffic——

    16、             

    Ip设置为手机的IP

    LoadRunner+Android模所器实现抓包并调试本地服务端

    为了测试Android软件的服务端的功能,需要重现某些客户端操作,便于发现功能问题,性能问题。也方便客户端与本机服务端特别是服务端代码进行断点调试。这个时候需要对网络操作进行重现。

    loadRunner是hp公司开发的压力测试工具。功能比较强大,能够启动程序并对其网张通信行为进行监控,抓包,并重放。

     

    0.Android模拟器创建虚拟设备。

     

     

    1.录制模拟器脚本设置

    新录制脚本时,程序类别选择Win32 Applications, 将记录的程序选到安卓模拟器程序emulator的本地路径地址,不知道怎么安装使用 安卓模拟器/loadRunner的请百度。

     程序启动的参数填写你已经配置好的虚拟设置名,注意,参数前要加“@”符号。

     

     

    2.Loadrunner启动模拟器开始进入系统

     

     

    3.已进入系统

     

     

     

    4.进入应用程序列表进入XX应用商店

     

     

    5.进入应用软件后,可以看到loadrunner已经捕获到了事件,对行为进行备注。

     

     

    6.捕获完成之后,查看生成的脚本。将脚本中网络连接的地址改成本机的。图中body部分为抓到的数据并Base64处理的结果。参见loadRunner帮助文档。

     

     

    7.去掉不相关的请求代码,运行脚本,loadRunner就会把捕获到的数据请求到你本地的站点上去。本地站点只要开发工具添加了断点调试,就可以一步一步调试了。或者完成你想要的功能。

  • 相关阅读:
    Android开发 ViewConfiguration View的配置信息类
    Android 开发 倒计时功能 转载
    Android 开发 关于7.0 FileUriExposedException异常 详解
    Android 开发 实现文本搜索功能
    Android 开发 Activity里获取View的宽度和高度 转载
    Android 开发 存储目录的详解
    Android 开发 Fresco框架点击小图显示全屏大图实现 ZoomableDraweeView
    Android 开发 将window变暗
    Android 开发 DisplayMetrics获取Android设备的屏幕高宽与其他信息
    Android 开发 DP、PX、SP转换详解
  • 原文地址:https://www.cnblogs.com/zhengah/p/4623280.html
Copyright © 2011-2022 走看看