2021-08-22

Jemter介绍@TOC

Jmeter简介

Jmeter基本原理是建立一个线程池,多线程运行取样器产生大量负载,在运行过程中通过断言来验证结果的正确性,通过监听器来记录测试结果:
<1>.若取样器中有参数化的需求,可通过配置元件或是前置处理器来完成;
<2>.若有关联需求,可通过后置处理器来完成;
<3>.若需设置测试场景,比如,模拟多少用户,运行多长时间等,则通过设置线程组来完成;
<4>.若需模拟并发场景,则可通过定时器来完成;
<5>.若控制业务的执行逻辑,比如,登录只执行一次,可通过控制器来完成。

Jmeter远程运行的原理

1.远程负载机首先启动Agent程序,待控制机连接
2.控制机连接上远程负载机
3.控制机发送指令(脚本及启动命令)启动线程
4.控制机运行脚本,回传状态(包括测试结果)
5.控制机收集结果并展示

Jmeter环境介绍

1.安装
从官网(http://jmeter.apache.org/download_jmeter.cgi)下载即可:
.tgz为Linux系统安装包;
.zip为Windows系统安装包。

2.工具目录介绍
Jmeter工具目录

bin:放置了各种启动文件,配置文件,启动Jar包,示例脚本等;
docs:放置了帮助文档;
extras:Jmeter辅助功能,提供与Ant或Jenkins集成的可能性;
lib:Jmeter组件以Jar包的形式放置在lib/ext目录下,若要扩展Jmeter组件,放置在此目录下,Jmeter在启动时会自动加载;Jmeter依赖的一些基础包放在lib根目录下;Jmeter支持测试Juint测试类,其测试包放在bin/juint目录
licences:licences相关声明文件放在该文件夹
printable_docs:离线帮助文档
LICENSE:license说明文件
NOTICE:版权说明
Readme:简明介绍

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值