第2课:jmeter总结、Charles抓包

1.  tps(throughput):每秒钟处理的事务数(请求数),定义与qps类似(qps:每秒完成的请求个数。)
  响应时间(average):每个请求的平均响应时间
 
2. jmeter实现下载文件
 1)
import java.io.*;
 
byte[] result = prev.getResponseData();  //这个是获取到请求返回的数据,prev是获取上个请求的返回
 
String file_name = "C:\Users\Administrator\Desktop\test111.jpg"; //代表存放文件的位置和文件名
 
File file = new File(file_name);
 
FileOutputStream out = new FileOutputStream(file);
 
out.write(result);
 
out.close(); 

 2) jmeter添加压力机:
    确保这几台压力机都能ping通
    1、要在其他的电脑上启动jmeter-server
    2、修改自己本地jmeter配置文件,在remote_hosts里面加上压力机的ip和端口号即可,remote_hosts=localhost:1099,192.168.3.218:1099
    3、启动的时候要用远程全部启动
    ps:如果脚本里面有参数化文件的话,那么在其他的压力机上同样位置有的有一个同样的文件。
3.  Charles抓包工具
 1) 抓取手机端数据包,默认端口8888,端口值可以修改:Proxy-》Proxy Setting-》Port。

原文地址:https://www.cnblogs.com/qiezizi/p/8081699.html