码迷,mamicode.com
首页 > 其他好文 > 详细

jmeter测试元件--控制器

时间:2018-07-04 16:02:44      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:固定   时长   不发送   inf   测试计划   执行顺序   后置处理器   http   结合   

jemter 有两种类型的控制器:采样器和逻辑控制器,二者结合起来驱动了测试进程

采样器

  • 采样器告诉jmeter发送一个请求到指定服务器,并等待服务器的请求。采样器或按照其在测试树中的顺序去执行,还可以用逻辑控制器来改变采样器运行的重复次数。
    技术分享图片

逻辑控制器

  • 逻辑控制器可以帮助用户控制Jmeter的测试逻辑,特别是何时发送请求。逻辑控制器改变其子测试元件的请求执行顺序。
    技术分享图片

监听器

  • 监听器提供了对jmeter在测试期间收集的信息的访问方法。监听器可以在测试的任何地方添加,包括直接放在测试计划之下。他们仅手机测试树中相同或者更低级别测试元件的数据。
    技术分享图片

定时器

  • 定时器会让作用域内的每一个采样器都在执行钱等待一个固定的时长,否则jmeter可能会在短时间内产生大量的访问请求,导致服务器被大量请求淹没。
    技术分享图片

断言

  • 用户可以使用断言来检查从服务器获得的响应内容。通过断言可以测试服务器返回的响应与测试人员的期望是否相符。
    技术分享图片

配置元件

  • 配置元件与采样器紧密关联。虽然配置元件并不发送请求(除了Http代理服务器),但它可以添加或者修改请求。
    技术分享图片

前置处理器

  • 前置处理器会在采样器发出请求之前做一些特殊操作。如果前置处理器附着在某个采样器之下,那么它只会在该采样器运行之前执行。前置处理器通常用于在采样器发出请求钱修改采样器的某些设置,或者更新默写变量的值。
    技术分享图片

后置处理器

  • 后置处理器会在采样器发出请求之后做一些特殊操作。如果后置处理器附着在某个采样器之下,那么它只会在该采样器运行之后执行。后置处理器通常被用来处理服务器的响应数据,特别是服务器响应中提取数据。
    技术分享图片

jmeter测试元件--控制器

标签:固定   时长   不发送   inf   测试计划   执行顺序   后置处理器   http   结合   

原文地址:https://www.cnblogs.com/zhaoyongle/p/9263370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!