Jmeter 八大可执行元件

1.Threads



2.   Test  Fragment


定义:测试片段元素是控制器上的一种特殊的线程组,在测试树上与线程组处在同一层级,添加下层组件的方式和线程组相同(可以理解为不能执行的线程组)

与线程组的区别是:test fragment不被执行,必须通过逻辑控制器中的Include_Controller 或者模块控制器来调用;

常用场景:在模块化脚本构建中会很好用。比如:将登录脚本保存为一个Test Fragment, 然后就可以在其他所有需要登录的测试脚本中调用这个Test Fragment,而不需要在每个测试脚本中都再写一个登录过程。(特别是测试脚本多,而登录脚本有变动的时候,只需要修改登录的Test Fragment,大大减少工作量啊)

3.配置元件


用来初始化默认值和变量,以便后续采样器使用,将其在作用域的初始化阶段使用,如:csv data set config可以将本机静态数据形成数据池

4.定时器


用于操作之间设置等待时间

1)定时器是在每个sampler(采样器)之前执行的,而不是之后;
2)定时器是有作用域的;当执行一个sampler之前时,所有当前作用域内的定时器都会被执行;
3)如果希望定时器仅应用于其中一个sampler,则把该定时器作为子节点加入;

4)如果希望在sampler执行完之后再等待,则可使用Test Action;

5.前置处理器


实际的请求发送之前对即将发出的请求进行特殊的处理,eg:http url 重写修饰符可以实现url重写,当url有session id一类的session信息时,可通过该处理器填充实际发送的session id

6.后置处理器


对于simpler发出请求后得到的服务器响应进行处理,一般用于提取响应中的特定数据

7.断言


用于检查测试中得到的数据与预期是否相等,断言用来设置检查点,用于保证性能测试过程中数据交互与预期一致

8.监听器


是用来对测试结果数据进行处理和可视化展示的一系列元件,一般常用图形结果,查看结果树,聚合报告




  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值