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按钮

 

posted on 2017-12-21 22:52  我是小飞飞  阅读(299)  评论(0)    收藏  举报