jmeter构成服务器
测试计划:也就是描述咱们本次测试的全部功能啦,咱们能够在计划下添加多个线程组cookie
线程组:顾名思义,就是一组线程,其实也就是一个虚拟的用户组了,咱们进行并发测试不就是模拟不少同窗同时在线对咱们网站发起请求吗,这里线程组就能够想象成同时段全部用户的集合,而每一个线程则是具体的某个虚拟用户啦,注意这里包含了三种线程组并发
thread group: 这个就是咱们一般添加运行的线程组啦。测试
setUp Thread Group: 特殊类型线程组,能够用于执行预测试操做,线程行为彻底像是一个正常线程组件,不一样的是这些类型的线程组在执行测试前进行按期线程组的执行,既测试开始前的初始化化工做。网站
tearDown Thread Group: 特殊类型线程组,可用于执行测试后动做,这些线程在执行线程结束后执行按期的线程组。线程
取样器:测试脚本的基础单元,用它想服务器发送一个请求,采样器会在超时前等待响应class
逻辑控制器: 控制测试脚本执行顺序,让测试安装用户指望的顺序和逻辑执行thread
前置处理器:在请求发送以前对即将发送的请求作一些处理基础
后置处理器:对采样器发出请求获得的响应作处理配置
断言:用来验证服务器返回值和咱们指望的值是否相同
定时器:保存JMeter测试脚本时间相关信息
配置元件:设置一些脚本信息,好比cookie, 请求头之类的
监听器:顾名思义用来监听收集测试结果信息的