APP脚本怎么录制,所以今天将jmeter代理录制APP的方法整理并分享给大家~

下面小伙伴可以按以下步骤跟着一起试一试如何用jmeter代理录制app

A、准备工作

1、一台电脑,一部手机,能联网的WIFI;电脑和手机均连接该WIFI(确保电脑和手机的IP在同一个网段上);

2、电脑上已安装jmeter并能正常打开;

B、手机代理设置

1、打开手机,设置-无线局域网,找到已连接的WIFI并点开;

2、配置代理:

C、jmeter操作

1、打开jmeter,文件-新建,右键测试计划,添加-Threads(Users)-线程组,点击新建线程组;

2、添加代理服务器:选中工作台,右键点击,添加-非测试元件-HTTP代理服务器;

3、HTTP代理服务器设置:目标控制器选择–测试计划-》线程组,端口与手机代理端口保持一致;

4、排除设置:可根据需要排斥css、jpg、gif等;

5、点击启动;

D、录制APP脚本

手机上打开12306app并进行操作后回到jmeter查看脚本,录制成功!


E、https协议

互联网安全被更多的公司所重视,http协议更换为https协议,上面的步骤就无法录制到脚本了;我们需要再添加如下步骤:

1、在apache-jmeter-3.2\bin路径下找到ApacheJMeterTemporaryRootCA.crt文件并发送到手机上;

2、手机接收后使用QQ浏览器打开并安装该文件;(这里我们借助QQ传输)

3、添加信任:设置-通用-关于本机-证书信任设置;

4、以JD app为例:打开APP操作后回到jmeter查看,录制成功!

想获取更多测试技能,欢迎关注公众号:

jmeter代理录制APP相关推荐

  1. 如何使用JMeter自身代理录制APP测试脚本

    录制脚本只不过是我们日常工作中的一个小应用而已,只是为了能快速看到应用程序跑的逻辑及实现顺序.并够帮助测试人员,快速查出问题出现的节点. 而对于做有针对性的测试时,比如做某个接口的测试,建议大家还是自 ...

  2. jmeter 代理录制脚本

    一.脚本录制 1.知道计算机的IP 2.在浏览器中设置代理服务器 ✔ 打开浏览器→工具→Internet 选项→连接→局域网设置→勾选"为 LAN 设置代理服务器",地址输入 Jm ...

  3. Jmeter:使用代理录制安卓手机APP性能测试脚本

    如何做安卓手机APP的性能测试?手机APP不像web或者接口那样可以用loadrunner或者Jmeter压测.手机APP的性能应该从两方面去考虑,首先APP本身,其次就是APP后端的接口.APP自身 ...

  4. Jmeter脚本录制(APP)

    1. 什么是脚本录制 在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要 重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制 好之后,之后测试就可以在这 ...

  5. 使用jmeter HTTP代理服务器录制APP脚本

    使用jmeter HTTP代理服务器录制APP脚本 步骤一.jemter设置 1.启动JMeter,双击运行jmeter.bat,启动jmeter jmeter运行主界面 2.添加线程组:右键测试计划 ...

  6. JMeter初探三-代理录制

    上节介绍了Badboy的录制方式 ,现在介绍一下代理录制的方法,代理服务器的录制方式如下: 1.新建代理服务器 在代理服务器中填写端口等信息,这里填写8088,选择目标控制器 点击界面上的 启动按钮  ...

  7. jmeter之录制控制器与代理的使用

    jmeter之录制控制器与代理的使用 1.       先启动jmeter,在测试计划中添加线程组 2.       选中线程组右键添加,在配置元件中点击HTTP请求默认值 3.       选中线程 ...

  8. jmeter之使用代理录制脚本

    从loadrunner到jmeter,录制压力测试脚本好像都只支持IE,近来才知道jmeter还有自带的录制脚本元件, 且支持IE.Chrome及Firefox等多种浏览器.这里就记录一下通过jmet ...

  9. Jmeter录制脚本(二)-----使用代理录制web脚本

    Jmeter脚本是以JMX格式为主 Jmeter也是支持录制的,支持第三方录制方式和代理录制方式. 1.第三方录制主要是通过badboy来录制,录制后另存为jmx格式即可. 2.Jmeter也有自己的 ...

最新文章

  1. 【程序员归家计划】放假回家之前拜服务器?不存在的,这才是保证程序员过好年的正确打开方式...
  2. Linux/Windows配置stm32免费开发环境详细流程
  3. 因退休太无聊,Python创始人加入微软!
  4. 赠书:响应式编程到底是什么?
  5. 你能排第几?2016互联网行业薪酬数据分析
  6. simulink设计PID控制器及其封装详解
  7. 数据访问函数库 for ado.net2.0
  8. 如何设置python的编码格式为utf-8
  9. Cache工作原理,Cache一致性,你想知道的都在这里
  10. ssl问题解决的过程
  11. WriteableBitmap process summary
  12. POJ 3168 排序+扫描
  13. 【环境】cudnn下载慢、阿里云镜像、deb安装的cudnn卸载
  14. 2007电脑报专用版SN(备忘之用)
  15. 韩语在线翻译图片识别_3个OCR文字识别工具,最后一个许多人都不知道!
  16. [论文解读] Bridging Machine Learning and Logical Reasoning by Abductive Learning
  17. 入侵检测系统原理和实现
  18. Java求100内 奇数 和 偶数 的和
  19. 如何一键制作DTS Audio DVD、AC3 Audio DVD、WAV Audio DVD纯音乐碟片
  20. cnblogs!I'm comeing!

热门文章

  1. java 实现生成条形码
  2. VUE动态加载js和css
  3. JavaScript数组方法学习(一):数组元素的增加和删除
  4. java 正则替换 或_Java正则替换
  5. TMS320F2812的CMD文件配置详解
  6. Xcode报错:Target ‘**‘ (project ‘**‘) has copy command from
  7. 父子组件通信-父传子
  8. 微信素材--临时图文链接素材(有效期3天)
  9. pettitt检验r语言_[原创]Matlab气候突变检测程序合集(更新了)
  10. EXCEL包含小写字母的单元格颜色填充