最新亲测Jmeter代理服务器抓取Web端和APP端请求步骤详解(二)

您所在的位置:网站首页 jmeter页面加载不出来 最新亲测Jmeter代理服务器抓取Web端和APP端请求步骤详解(二)

最新亲测Jmeter代理服务器抓取Web端和APP端请求步骤详解(二)

2024-07-17 05:34| 来源: 网络整理| 查看: 265

最近研究Jmeter做接口方面的测试工作, 遇到代理服务器开启后无法抓取到请求的现象, 而且Web页面也加载不出来 网上的博客教程太坑啦,索性自己写一篇

Jmeter代理服务器抓取Web端和APP端请求步骤 一、 Jmeter 需要的配置二、Web端设置代理1. Chrome 浏览器2. 火狐浏览器 三、Web浏览器代理设置成功,jmeter代理服务启动这里顺便教教大家如何过滤自动抓取的请求 四、安装CA证书1. 找到文件夹 bin 目录下的 CA 证书文件2. 以Chrome浏览器为例: 五、jmeter代理抓取APP手机端的请求1、手机安装 jmeter 的CA证书2、手机代理设置手机与电脑连接同一网段的网络!!!【重要的事说第一遍】手机与电脑连接同一网段的网络!!!【重要的事说第二遍】手机与电脑连接同一网段的网络!!!【重要的事说第三遍】 好了,开始愉快的抓包吧!!!

一、 Jmeter 需要的配置 测试计划→添加→线程→线程组测试计划→添加→监听器→查看结果树测试计划→添加→非测试元件→HTTP代理服务器 HTTP代理服务器设置项: 1、端口号设置:如6666,不建议设置80/8080等常见端口号 2、目标控制器选择:测试计划>线程组,这样请求就自动填入线程组中在这里插入图片描述 二、Web端设置代理 1. Chrome 浏览器

URL 输入:chrome://settings/system 在这里插入图片描述 在这里插入图片描述

2. 火狐浏览器

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

三、Web浏览器代理设置成功,jmeter代理服务启动

在这里插入图片描述 在这里插入图片描述

这里顺便教教大家如何过滤自动抓取的请求 .*\.(baidu\.com).* .*\.(js|css|PNG|png|jsp|ico|gif|jpg).*

在这里插入图片描述

四、安装CA证书

当执行到这一步你的线程组没有抓到请求,那么恭喜你,你也掉进了和我一样的坑 【访问HTTPS需要导入证书,否则URL会显示:不安全等字样】

解决方法:

1. 找到文件夹 bin 目录下的 CA 证书文件

在这里插入图片描述

2. 以Chrome浏览器为例:

① URL 中输入:chrome://settings/?search=%E8%AF%81%E4%B9%A6 ② 进入设置→搜索框输入:证书→回车后跳转页面 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

在这里插入图片描述

五、jmeter代理抓取APP手机端的请求 1、手机安装 jmeter 的CA证书 jmeter 文件 bin 目录下的 ApacheJMeterTemporaryRootCA.crt 证书通过QQ发给自己的手机上 在这里插入图片描述 在这里插入图片描述手机端点开文件→选择用其它应用打开→选择证书安装程序 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述进入设置,搜索栏输入:用户凭据 在这里插入图片描述 在这里插入图片描述 2、手机代理设置 手机与电脑连接同一网段的网络!!!【重要的事说第一遍】 手机与电脑连接同一网段的网络!!!【重要的事说第二遍】 手机与电脑连接同一网段的网络!!!【重要的事说第三遍】 手机连接WiFi,设置手动代理主机名:cmd 输入ipconfig 查看本机 ip 地址并输入端口号:与 jmeter 代理服务器设置的端口号保持一致【我的是6666】 在这里插入图片描述 在这里插入图片描述 好了,开始愉快的抓包吧!!!


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3