jmeter测试计划包含元素

1. test plan(测试计划)

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

2. controllers(控制器)

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

2.1 Samplers (取样器)


取样器

取样器包含:

**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 


逻辑控制器

2.3 Test Fragments


测试片段

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

3. Listeners


监听器

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

4. Timers (定时器)


定时器

用于操作中设置等待时间

5. Assertions (断言)


断言

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

6. Configuration Elements (配置元件)


配置元件

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

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


前置处理器

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

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


后置处理器

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容