热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

控制器_jmeter测试元件控制器

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

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


采样器



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

    技术分享图片


逻辑控制器



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

    技术分享图片


监听器



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

    技术分享图片


定时器



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

    技术分享图片


断言



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

    技术分享图片


配置元件



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

    技术分享图片


前置处理器



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

    技术分享图片


后置处理器



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

    技术分享图片


推荐阅读
author-avatar
我在等白色的雪
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有