jmeter测试计划包含元素

1. test plan(测试计划)

    使用jmeter进行测试,首先需要建立一个测试计划。所有的控制器和取样器都必须在一个测试计划内。

2. controllers(控制器)

jmeter的控制器分为两种,samplers(取样器)和Logic Controllers(逻辑控制器)。取样器驱动jmeter向服务器发送请求。逻辑控制器会判断什么时候向服务器发送请求。

2.1 Samplers (取样器)


jmeter测试计划包含元素_第1张图片
取样器

取样器包含:

**FTP Request

**HTTP Request

**JDBC Request

**Java object request

**JMS request

**Junit Test request

**LDAP Request

**Mail request

**OS Process request

**TCP request

每一种不同类型的取样器,可以根据设置的参数向服务器发送不同的请求

2.2 logic controllers 


jmeter测试计划包含元素_第2张图片
逻辑控制器

2.3 Test Fragments


jmeter测试计划包含元素_第3张图片
测试片段

Test Fragment是一种特殊的线程组,在测试树上与线程组一个层级,但是它不被执行,除非它是一个模块控制器或者被控制器所引用时才会被执行

3. Listeners


jmeter测试计划包含元素_第4张图片
监听器

对测试结果进行处理和可视化展示的一系列组件,常用的有图形结果、查看结果树、聚合报告等

4. Timers (定时器)


jmeter测试计划包含元素_第5张图片
定时器

用于操作中设置等待时间

5. Assertions (断言)


jmeter测试计划包含元素_第6张图片
断言

用于检查测试中得到的响应数据等是否符合预期,可以在任意一个取样器里面加断言。

6. Configuration Elements (配置元件)


jmeter测试计划包含元素_第7张图片
配置元件

提供对静态数据配置的支持

7. Pre-Processor Elements (前置处理器)


jmeter测试计划包含元素_第8张图片
前置处理器

如果前置处理器添加在一个取样器后面,在取样器请求发出之前,前置处理器会先被处理。前置处理器通常被用作设置请求配置,或者

8. Post-Processor Elements(后置处理器)


jmeter测试计划包含元素_第9张图片
后置处理器

后置处理器是在取样器请求完成之后对服务器响应进行处理,一般用来一起响应中的特定数据。

你可能感兴趣的:(jmeter测试计划包含元素)