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

jmeter常用组件总结

时间:2020-07-10 11:46:10      阅读:46      评论:0      收藏:0      [点我收藏+]

标签:配置环境变量   jdk   jdk安装和配置   运行   聚合   for   结果   控制器   测试   

最近比较忙,有段时间没有更新了,趁今天有空总结下jmeter组件。

jmeter工具是一款轻便的用于性能/接口测试的java桌面应用。安装方式网上已经泛滥,需要注意的是jdk安装和配置环境变量(在配置环境变量的时候最好先复制自己的环境变量,防止配置环境变量出错乱改导致不知道自己的环境变量是多少)

话不多说,开始总结。

1.Jmeter常用组件和概念

1.1测试计划

相当于老大(相当于根目录),是所有的内容都基于这个计划,都需要在这个测试计划中创建

1.2测试片段

是控制器上一个特殊的线程组,在测试树上和线程组属于同级别,但是与线程组不同,因为它不被执行,除非他是一个模块控制器所引用时才不被执行

1.3配置元件

用于提供对静态数据配置的支持

1.4线程组

设置jmeter按照什么场景运行的地方

1.5Setup线程组和Teardown线程组

可用于执行预测试操作,相当于初始化

可用于执行测试后动作,类似end(结束)(给自动化的setup和teardown差不多的意思。)

1.6取样器

这里就是创建各种请求类型的,用来模拟用户的请求,ta是在线程组下面创建的,如果没有创建线程组是看不到这个的。

1.7逻辑控制器

类似编程中的if,for,while这些东西

1.8定时器

用于设置操作之间的等待时间,类似loadrunner中的思考时间,但是不同的是,jmeter的定时器,一旦设置是是对所有请求都是生效的。(比如两个请求,jmeter设置定时器3s,那么所有请求都会等待3s,lr则每个请求都可以用不同的定时器)

1.9前置处理器

用于在实际的请求发出之前对即将发出的请求进行特殊处理比如,参数化

1.10后置处理器

对发出请求后得到的服务器响应进行处理,比如关联(关联的意思就是比如请求1,然后得出响应1,然后请求2要用到响应1中的某个参数,就得进行关联。)

1.11断言

就是lr中的检查点,用于检查测试中得到的响应数据等是否符合预期

1.12监听器

对测试结果数据进行处理和可视化展示,如查看结果数,聚合报告

jmeter常用组件总结

标签:配置环境变量   jdk   jdk安装和配置   运行   聚合   for   结果   控制器   测试   

原文地址:https://www.cnblogs.com/wuzhuangzhuang/p/13277677.html

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