1.HTTP请求默认值
使用场景:在同一个项目里,多个请求的,协议,域名,端口号都是一样的,就可以设置一个HTTP请求默认值
2.HTTP消息头管理器
使用场景:给请求添加消息头
3.HTTP Cookies管理器
使用场景:从请求里自动提取cookie
4.HTTP Cache管理器
使用场景:清理缓存,因为有些请求不是从服务器获取,是直接从缓存获取的
jmeter是多线程工具
常用的端口(80http默认端口, 8080tomcat默认端口,8888代理端口,443HTTPS默认端口)
1.察看结果树
作用1.分析查看具体某一个请求的详情:
包含:请求头,请求体
响应头,响应体
作用2.在做性能场景的时候
查看错误日志,分析错误的原因
2.聚合报告
汇总统计:包括(请求数,响应时间(平均的 90% 99% min max)单位是ms)
错误率:越低越好
吞吐量:越高越好
发送、接收,带宽
3.表格查看结果
会更详细的展现结果,比如请求是什么时候开始发送的,多长时间会再次发送请求
4.图形结果
用曲线图来展现结果
1. 前置处理器
请求发出去之前执行的控制器(元件)
场景:比如,加密--MD5
2.后置处理器
请求发出去之后执行的控制器(元件)
场景:比如,提取数据
3.定时器
1.思考时间--固定定时器,请求与请求之间设置一定的时间
2.同步定时器--集合点(做秒杀会用)
3.随机定时器
4.吞吐量定时器
使用场景:是在某个时间段,高并发发送请求