最新亲测Jmeter代理服务器抓取Web端和APP端请求步骤详解(二) |
您所在的位置:网站首页 › jmeter页面加载不出来 › 最新亲测Jmeter代理服务器抓取Web端和APP端请求步骤详解(二) |
最近研究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 |