一、录制web端设置

1、启动jmeter,测试计划—添加—非测试元件—HTTP代理服务器

2、HTTP代理服务器设置,并启动

端口设置为8888,目标控制器选 测试计划>HTTP代理服务器,点启动,启动后在jmeter的bin目录下会生成一个文件:ApacheJMeterTemporaryRootCA.crt

3、浏览器设置代理 chrome

设置—打开代理设置—局域网设置——勾选为LAN使用代理服务器——地址设置127.0.0.1,端口设置为jmeter代理的端口号8888

4、访问东方财富http://www.eastmoney.com/,我们看到jmeter代理服务器下已录制到数据

5、如果我们想录制https,这时需要导入jmeter证书,jmeter选项—选择ssl管理器,导入jmeter/bin目录下的 文件ApacheJMeterTemporaryRootCA.crt,这样录制https的代理服务器就启动并设置成功了

6

6、谷歌浏览器设置代理127.0.0.1 端口 8888, 这样通过谷歌浏览器访问https 网站,jmeter就能捕捉到访问信息了。

7、在谷歌浏览器中输入:https://www.baidu.com, 如果弹出提示有:NET::ERR_CERT_AUTHORITY_INVALID,就需要作成如下处理:

  • 需要在谷歌浏览器地址中输入:chrome://net-internals/#hsts,进入hts设置,
  • 找到   Delete domain security policies 设置选项,
  • 在domain中输入www.baidu.com,点击delete 按钮,删除www.baidu.com 如下图:
  • 8、如果输入https的地址出现提示;NET::ERR_CERT_AUTHORITY_INVALID,需要做的操作是 点击 底部的 继续前往xxx.xxx.com(不安全)
  • 9、jmeter弹出输入KeyStore Password密码提示,默认密码是:password,输入密码后,再次访问链家https://sh.lianjia.com/录制到了链家数据
  • 二、录制app端设置
  • 1、安卓、IOS机器装安装jmeter证书,证书位置C:\jmeter\apache-jmeter-5.0\bin目录下ApacheJMeterTemporaryRootCA.crt
  • 2、通过QQ传输下载并安装
  • ios用qq浏览器打开,点允许,下载成功,去设置-通用-描述文件,查看已下载的证书,然后安装
  • 安卓用安装器打开并安装,去设置—安全和隐私—受信任的凭证查看
  • 3、设置证书为信任凭证
  • ios设置=>通用=>关于本机=>证书信任设置=>信任证书
  • 安卓安装成功即信任,无需设置
  • 4、查看本机ip设置手机代理,进入app请求就可以录制到app数据了

【Jmeter篇】你有Fiddler、Charles抓包,我有Jmeter录制Web和App端相关推荐

  1. 正所谓:抓包抓的好,牢饭吃的饱,银白手铐准备好、抓包工具-fiddler/charles抓包工具详解

    目录 简介: Charles的基本功能使用 手机端使用charles进行抓包: 第二步,把手机按照charles的IP和端口进行配置:(手机和电脑网络在同一个wifi) 第三步,手机配对成功后,cha ...

  2. 如何使用Charles抓包,手机、电脑web端。Charles抓包看这一篇就够了

    直接分步骤来讲了. 下载Charles: Charles下载地址 对软件进行常规操作: 一个好用的工具地址 打开网址之后,输入一个名称,然后点击"生成"即可.生成之后如下图: 安装 ...

  3. 学完这篇Charles抓包教程,我直接把fiddler卸载了

    01.charles简介 charles是一款非常优秀的抓包工具,全平台支持,在mac,windows,linux上都可以使用,既可以抓取web端的包,也可以抓app端的包. charles主要的功能 ...

  4. Fiddler以及Charles抓包_汇总(含HTTPS)

    一.fiddler的安装 1.fiddler的安装(针对Windows) ① 官网下载地址:https://www.telerik.com/download/fiddler (fiddler本身无需破 ...

  5. 【干货】手把手教你如何使用Charles抓包

    一.为什么使用charles 前几天因为需要通过抓包定位问题,打开了尘封已久的fiddler,结果打开软件后什么也干不了,别说手机抓包了,打开软件什么请求也抓不到.很多时候都是如此,如果一个方案不行, ...

  6. 【抓包教程】- 微信视频号下载教程,使用charles抓包工具,如何设置charles抓包工具,以及具体在某一个视频上如何抓包

    Reference Charles 功能介绍和使用教程 - 掘金 学完这篇Charles抓包教程,我直接把fiddler卸载了 - 知乎 一.下载微信视频号里的视频方法小结 1.1 抓包 例如char ...

  7. 手把手教你Charles抓包工具使用(建议收藏)

    目录:导读 Charles简介 Charles主要功能 开始抓包 安装 web抓包 Charles下配置 App抓包 抓取手机HTTPS协议 Charles过滤 弱网测试 Charles配置弱网设置 ...

  8. 在华为工作十年的大佬手把手教你Charles抓包工具使用,还学不会你就完了!

    一.为什么使用charles 几天因为需要通过抓包定位问题,打开了尘封已久的fiddler,结果打开软件后什么也干不了,别说手机抓包了,打开软件什么请求也抓不到.很多时候都是如此,如果一个方案不行,肯 ...

  9. 手把手教你如何使用Charles抓包

    目录 一.为什么使用charles 二.下载地址 三.web抓包 四.App抓包 五.Charles过滤 六.弱网测试 七.打断点篡改数据 八.修改请求数据 九.重复发送请求 一.为什么使用charl ...

最新文章

  1. .NET Reflector反编译的方法
  2. pod install 失败 Сocoapods trunk URL couldn't be downloaded
  3. java实现modbustcp通讯_Modbus TCP双通道冗余技术
  4. 陷阱:C++模块之间的”直接依赖“和”间接依赖“与Makefile的撰写
  5. Effective Java~58. for-each 循环优先于传统的for 循环
  6. Java 反射 mdc失效,log4j中MDC使用陷阱
  7. python循环输入若干学生信息网_python最简学生信息系统,练习while
  8. atexit函数详解
  9. 『编程题全队』Alpha 阶段冲刺博客集合
  10. 用C#创建Windows服务(Windows Services)并打包!
  11. CAD中打开CAD图纸看不到内容怎么办?
  12. java 双机热备_MySQL双机热备
  13. 执行Transact-SQL语句或批处理时发生异常
  14. 你算过这笔账么?月薪5000在中国和美国的生活各是怎样?
  15. android 仿微信录音,Android 模仿微信长按录音功能
  16. C++ 多态(二) : 虚函数、静态绑定、动态绑定、单/多继承下的虚函数表
  17. 李彦宏说百度吹的牛都实现了,还扔出来一个ACE计划
  18. keil写文字怎么会乱码_刚刚!2020福建高考作文题出炉!你会怎么写?
  19. 六大布局之LinearLayout
  20. STM32学习——TFTLCD原理

热门文章

  1. php文件防删改,PHP实现增删改查以及防SQL注入
  2. 计算机专用英语词汇pdf,计算机专用英语词汇1500词.pdf
  3. php表单验证内容不能为空,php校验表单检测字段是否为空的方法_PHP教程
  4. Android日志[基础篇]二 Android Studio修改LogCat日志的颜色
  5. Java常用设计模式————享元模式
  6. Maven学习(二)————Maven核心概念(一)
  7. Sprint Boot————@Qualifier、@Primary
  8. python 类 对象 知乎_python基础知识:类,对象,模块三者的区别
  9. mysql 数据记录导出_mysql如何导出600万条记录的数据表?
  10. kibana java script_Elasticsearch:创建 Runtime field 并在 Kibana 中使用它 - 7.11 发布 - TGCode...