ITPub博客

首页 > IT职业 > IT职场 > 软件测试学习教程—Jmeter组件介绍(二)

软件测试学习教程—Jmeter组件介绍(二)

IT职场 作者:千锋教育官方 时间:2019-08-16 15:07:00 0 删除 编辑

Jmeter 组件介绍 ( 二 )

接着 Jmeter 组件介绍一接续讲哈:

3 、取样器( Sampler )

      取样器( Sampler )是性能测试中向服务器发送请求,记录响应信息,记录响应时间的最小单元, JMeter  原生支持多种不同的 sampler 如  HTTP Request Sampler  、  FTP  Request Sampler 、 TCP  Request Sampler 、 JDBC Request Sampler  等,每一种不同类型的  sampler  可以根据设置的参数向服务器发出不同类型的请求。在 Jmeter 的所有 Sampler 中, Java Request Sampler 与 BeanShell Requst Sampler 是两种特殊的可定制的 Sampler.

4 、逻辑控制器( Logic Controller )

      逻辑控制器,包括两类无件,一类是用于控制 test plan  中  sampler  节点发送请求的逻辑顺序的控制器,常用的有   如果( If )控制器   、 switch Controller  、 Runtime Controller 、循环控制器等。另一类是用来组织可控制  sampler  来节点的,如   事务控制器、吞吐量控制器。

5、 前置处理器( Per Processors )

前置处理器用于在实际的请求发出之前对即将发出的请求进行特殊处理。例如, HTTP URL 重写修复符则可以实现 URL 重写,当 RUL 中有 sessionID  一类的 session 信息时,可以通过该处理器填充发出请求的实际的 sessionID ;如参数设置。

6、 后置处理器( Post Processors )

      后置处理器是用于对 Sampler  发出请求后得到的服务器响应进行处理。一般用来提取响应中的特定数据(类似 LoadRunner 测试工具中的关联概念)。例如, XPath  Extractor  则可以用于提取响应数据中通过给定 XPath  值获得的数据 ; 正则表达式提取器,则可以提取响应数据中通过正则表达式获得的数据。

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69914734/viewspace-2653904/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
千锋IT职业教育——做真实的自己 用良心做教育

注册时间:2019-03-28

  • 博文量
    140
  • 访问量
    92389