博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jmeter测试元件--控制器
阅读量:5275 次
发布时间:2019-06-14

本文共 722 字,大约阅读时间需要 2 分钟。

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

采样器

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

逻辑控制器

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

监听器

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

定时器

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

断言

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

配置元件

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

前置处理器

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

后置处理器

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

转载于:https://www.cnblogs.com/zhaoyongle/p/9263370.html

你可能感兴趣的文章
2012暑期川西旅游之总结
查看>>
12010 解密QQ号(队列)
查看>>
2014年辛星完全解读Javascript第一节
查看>>
装配SpringBean(一)--依赖注入
查看>>
java选择文件时提供图像缩略图[转]
查看>>
方维分享系统二次开发, 给评论、主题、回复、活动 加审核的功能
查看>>
Matlab parfor-loop并行运算
查看>>
string与stringbuilder的区别
查看>>
2012-01-12 16:01 hibernate注解以及简单实例
查看>>
iOS8统一的系统提示控件——UIAlertController
查看>>
PAT甲级——1101 Quick Sort (快速排序)
查看>>
python创建进程的两种方式
查看>>
1.2 基础知识——关于猪皮(GP,Generic Practice)
查看>>
迭代器Iterator
查看>>
java易错题----静态方法的调用
查看>>
php建立MySQL数据表
查看>>
最简单的线程同步的例子
查看>>
旅途上看的电影和观后感
查看>>
Ztree异步树加载
查看>>
关于IE和火狐,谷歌,Safari对Html标签Object和Embed的支持问题
查看>>