Jmeter下载、添加远程主机&charles抓包
一.Jmeter下载文件操作
1.新建http线程组
2.请求类型选择get请求
3.填写域名及路径
4.如果要把文件存到某个路径,线程组>sampler>BeanShell Sampler,代码如下图复制就好了
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import java.io.*;
byte[] result = prev.getResponseData(); //这个是获取到请求返回的数据,prev是获取上个请求的返回
String file_name = "C:\\Users\\bjniuhanyang\\Desktop\\BaiDu.jpg"; //代表存放文件的位置和文件名
File file = new File(file_name);
FileOutputStream out = new FileOutputStream(file);
out.write(result);
out.close();
|
二.jmeter添加远程主机
1.先启动bin目录下的jmeter-sever服务
2.打开为一个jmeter.properties的文件,在文件内容中,在remote-hosts中进行添加一个远程负载机的ip地址,端口默认是1099
3.设置完成后重启jmeter
4.重启后运行菜单下就有“远程启动”项了
三.charle拦截以及修改请求
1、在浏览器中输入请求,在Charles中会生成一个目录,选择最后一个节点,右键->Breakpoints
2、在浏览器中刷新该页面,Charles会跳转到Breakpoints列表
3、篡改请求信息后,点击底部Execute按钮
浙公网安备 33010602011771号