开源,基于Java的压力测试工具
组件简介:
1、测试计划:jmeter测试元件的容器
2、线程组:模拟并发用户发送请求
3、监听器:负责收集、显示测试结果
4、逻辑控制器:定义jmeter发送请求的行为逻辑
5、断言:判断请求响应的结果是否如用户所期望的
6. 配置元件:修改请求的内容
7. 前置处理器和后置处理器:前置处理器常常用来修改请求的设置,后置处理器则常常用来处理响应的数据。
8. 定时器:负责定义请求之间的延迟间隔。
9、http默认请求值:负责记录请求的默认值,如服务器、协议、端口等。设置了这个之后在http请求中就不用再输ip了,可以建立多个http请求,只要修改路径就可以了,这样可以访问同一个网站的不同页面。即把一些共用的设置写一遍就好了
10、http cookie管理器负责整个测试过程中使用的cookie,它不需要设置任何属性
11、循环控制器设置发送第二个请求的循环次数
12、表格监听器负责收集和显示第二个请求的测试结果