(一)Jmeter介绍

Jmeter介绍

前言:
Jmeter是一款开源的多用于性能测试的工具,官网文档地址详情:http://jmeter.apache.org/usermanual/index.html

1. 安装与下载
最新的Jmeter安装地址:
http://jmeter.apache.org/download_jmeter.cgi
Jmeter本身不需要安装,只需要本地配置JDK环境即可直接在Jmeter文件中的bin文件中打开jmeter.bat文件。建议JDK在1.7以上。

2. Jmeter的基本组成部分
负载发生器:产生负载,多进程或多线程模拟用户行为

用户运行器:脚本运行引擎,用户运行器附加在进程或线程上,根据脚本模拟指定的用户行为

资源生成器:生成测试过程中服务器、负载机的资源数据

报表生成器:根据测试中获得的数据生成报表,提供可视化的数据显示方式·

3. 常见组件:
(1)测试计划(test plan):描述一个性能测试,包含本次测试所有相关功能
(2)threads(users)线程:包含三个选项,Setup thread group可用于执行预测试操作,Teardown thread group可用于执行测试后动作,Thread group通常添加使用的线程。
(3)控制器:包含两个选项取样器(Sampler)是性能测试中向服务器发送请求,记录响应信息,记录响应时间的最小单元。逻辑控制器(Logic Controller)就是if、else、循环等条件判断。
(4)监听器(Listener):对测试结果进行处理和可视化展示的一系列组件,常用的有图形结果、查看结果树、聚合报告等
(5)配置元件:用于提供对静态数据配置的支持
(6)定时器(Time):用于操作之间设置等待时间,等待时间使性能测试中常用的控制客户端QPS的手段
(7)断言(Assertions):用于检查测试中得到的响应数据等是否符合预期
(8)前处理器(Pre Processors):用于在实际请求发出之前对即将发出的请求进行特殊处理。
(9)后处理器(Post Processors):用于对Sampler发出请求后得到的服务器响应进行处理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值