开发者社区> 程序员大凯> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

JMeter入门教程(4) --测试元件

简介: 测试原件的基本介绍
+关注继续查看

@[toc]

1.语言设置

点击Options>Choose Languages>Chinese即可,如图所示:
在这里插入图片描述

2.在这里插入图片描述

2.1线程组

1.线程组是任何测试计划的起点,所有的逻辑控制器和采样器都必须放在线程组之下,右击Test Plan >添加>用户>线程组,如图所示:

在这里插入图片描述
2.设置线程数量。
设置线程启动周期。
设置执行测试脚本的循环次数。

在这里插入图片描述

2.2控制器

JMeter有两种类型的控制器:采样器和逻辑控制器,二者结合起来驱动了测试进程。采样器被JMeter用来向服务器发送请求。例如,当测试人员想往服务器发送一个HTTP请求时,就加入一个HTTP请求采样器。测试人员还可以通过为采样器添加配置元件来定制化请求。

2.3监听器

监听器提供了对JMeter在测试期间收集到的信息的访问方法。
“图形结果”监听器会将系统响应时长绘制在一张图片之中。
“查看结果树”监听器会展示采样器请求和响应的细节,还能以HTML和XML格式展示系统响应的基础部分。
其他监听器通过总结或者聚合方式展示信息。

2.4定时器

默认情况下,JMeter线程在发送请求之间没有间歇。建议为线程组添加某种定时器,以便设定请求之间应该间隔多长时间。如果测试人员不设定这种延迟,JMeter可能会在短时间内产生大量访问请求,导致服务器被大量请求所淹没。

2.5断言

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

2.6配置元件

配置元件与采样器紧密关联,配置元件仅对其所在的测试树分支有效。

2.7前置处理器

前置处理器会在采样器发出请求之前做一些特殊操作。如果前置处理器附着在某个采样器之下,那么它只会在该采样器运行之前执行。前置处理器通常用于在采样器发出请求前修改采样器的某些设置,或者更新某些变量的值(这些变量不在服务器响应中获取值)。

2.8后置处理器

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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
JMeter入门教程(13) --事务
JMeter中事务的基本介绍
0 0
JMeter入门教程(11) --关联
正则表达式提取器介绍
0 0
JMeter入门教程(10) --函数助手
一些常用的函数助手的介绍
0 0
JMeter入门教程(7) --思考时间
JMeter脚本添加——思考时间
0 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
前端自动化测试
立即下载
F2etest — 多浏览器兼容性测试整体解决方案
立即下载
附件下载测试
立即下载