zoukankan      html  css  js  c++  java
  • 使用Loadrunner录制手机端http请求

    整体思路:使装有LR的电脑作为代理,分别设置LR的代理和手机的代理,这样,手机端提交的请求,就会经过LR,LR再提交给服务器,从而达到LR录制的效果。

    具体步骤如下:

    1、设置电脑和手机连接同一网络

    2、使用ipconfig查看电脑ip地址,例如地址为A

    3、打开LR录制工具,点击Vuser-->Run-Time Settings-->Internet Protocol-->Proxy,设置LR的代理,代理地址为A,端口随意,只要没被占用,例如9999

    4、点击Start Record,设置Program to record:E:Program Files (x86)HPLoadRunnerinwplus_init_wsock.exe,URL Address为空

    5、点击Option,Network-->Port Mapping-->New Entry

    6、点击update,点击ok,开始录制,LR代理就绪后,会弹出如下窗口

    7、设置手机代理,以ios为例,设置-->无线局域网,点击当前连接网络右侧的 i 图标,服务器设置第2步查找的地址A,端口号为第3步设置的端口号9999

          

    7、在手机上操作要测试的应用,查看录制工具条,events数量开始变化

     

    需要注意两点:

    1、第5步,服务器设置为ip的话,如果一台服务器上,部署的多个应用程序,那么一定要在服务器给被测应用定义一个端口

    2、第6步,代理就绪窗口不能同时启动多个,否则不会捕获任何请求

    3、第5步,如果设置多个entry,切换entry复选框时会有问题,比如明明勾选的是第一个,但是请求的服务器还是未勾选的设置,所以最好只设置一个

  • 相关阅读:
    CSS3实现平行四边形
    [Python]图的遍历-DFS
    [Python]图的遍历-BFS
    [Python]图的遍历-拓扑排序
    [Python]哈夫曼编码
    [Python]贪心算法-Prim-和-Kruskal实现-最小生成树
    [Python]贪心算法-Dijkstra-实现
    [python3]稳定匹配算法实现和优化
    从csv文件构建Tensorflow的数据集
    Tensorflow 基础API
  • 原文地址:https://www.cnblogs.com/tjtest/p/7615561.html
Copyright © 2011-2022 走看看