zoukankan      html  css  js  c++  java
  • loadrunner11的移动端性能测试之脚本录制

    loadrunner11的移动端性能测试之脚本录制

     

      以前使用LR11录制过一个app的登录操作,这里记录一下
      测试准备
      硬件要求
      1.负载测试机一台(内存8G以上,cpu 1.5GHZ以上,存储空间20G以上)或两台以上(控制机和多个负载机)。
      2.智能安卓手机苹果手机一个(需要wifi连接热点)。
      3.具有无线网卡的笔记本(录制脚本使用)。
      软件要求
      系统xp以上或其他,成功安装loadrunner11(pach4补丁,不建议汉化),wifi热点创建软件(如160wifi)
      脚本录制前
      1.创建协议
      选择协议:首先打开VuGen,依次点击:程序—>HP LoadRunner—>Applications—>VuGen,主界面如下图
      接着新建脚本,选择Mobile app协议(需安装pach4补丁),如下图
      进入录制界面,如下图
      2.创建热点
      此时在本机需要创建热点,并使用测试手机连接此wifi热点,不要连接进其他手机,同时关闭手机的全部联网应用,尽量使抓包环境纯净,连接后如下图
      查看并记住对应连接的手机IP地址,也可在手机端的wifi设置中查看。
      手机连接成功后,即可打开测试应用,此处是进入应用的登陆界面。注意,现在还未开始录制抓包。
      开始录制
      1.录制前设置
      第一步:进入VUser Generator点击上方的Start Record选项,弹出的录制类型选择“Record and Analyze”,如下图中的第一个,点击【下一步】
      第二步:Host URL填写“http://localhost”(本地监听),Port为一个端口号,需要使用本机目前未被占用的端口号,点击【Connect】。PS:可以使用命令行“netstat”查看未被占用端口。
      第三步:选择Record network,可以看到Record network有多个,根据每台电脑不同,需要选择的也不同,选中一个网卡查看其描述,为本地无线网的网卡,也可以通过每个都进行录制一下来判断,我的电脑是第四个。
      第四步:选择Record into,Vuser_initActionVuser_end三选一,一般选择Action,根据具体情况而定。
      2. 开始录制
      点击【Start Recording】之后,Recording的状态变为Stop Recording状态,就可以开始进行要手机操作了,手机进行登录时尽量保证过程简洁,不要切换其他应用进程哦。
      3. 脚本生成
      要录制的手机操作结束之后,点击【Stop Recording】,然后电脑会弹出一个抓取的数包,将其保存。
      点击【下一步】,Capture 处选择刚才保存的pcap文件,IP处填写手机的IP地址,就是前面记住的那个IP,并且确保正确!如下图所示
      点击【完成】,就会自动生成LR脚本了,如果此时录制的脚本为空,那可能是Record network选择错了,重新回到录制前设置的第三步,选择另一个网卡,直到录制脚本不为空!
      抓包成功后,下图就是对抓包文件进行解析生成脚本
      这是自动生成的脚本,脚本录制全部过程也就结束了。Ps:当初这个地方可花了我不少时间。
     
     
     
     

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

     
  • 相关阅读:
    VIM于换行EOL的思考
    wp7给图片和按钮添加背景图片
    wp7打开加速度传感器
    java值传递、引用传递
    keychron k1长时间不使用蓝牙,蓝牙连接不上解决方案
    IE浏览器切换64位和32位
    文件和注册表的重定向解决方法
    Windows C++遍历所有进程的命令行
    c++ fstream open 失败原因
    解析wrk压测工具
  • 原文地址:https://www.cnblogs.com/abcd19880817/p/7203931.html
Copyright © 2011-2022 走看看