1、bin:核心可执行文件,包含配置
2、windows启动文件:jmeter.bat
mac或linux启动文件:jmeter
jmeter-server:mac或linux分布式压测启动文件
jmeter-server.bat:windows下分布式压测启动文件
jmeter.properties:核心配置文件
修改jmeter为中文版:jmeter.properties 中language=zh_CN
extras:插件拓展的包
lib:核心的依赖包, ext:核心包,junit:单元测试包
1、添加-》threads->线程组(控制总体并发)
线程数:虚拟用户数,一个虚拟用户占用一个进程或线程
准备时长(Ramp-Up Period(in seconds)):全部线程启动的时长,比如100个线程,20秒,则表示20秒内100个线程都要启动完成,每秒启动5个线程
循环次数:每个线程发送的次数,假如值为5,100个线程,则会发送500次请求,可以勾选永远循环
2、线程组-》添加-》Sampler(采样器)-》Http(一个线程组下面可以增加几个Sampler)
名称:采样器名称
注释:对这个采样器的描述
web服务器:
默认协议是http
默认端口是80
服务器名称或IP:请求的目标服务器的名称或IP地址
路径:服务器URL
Use multipart/from-data for HTTP POST: 当发送POST请求时,使用Use multipart/from-data方法发送,默认不选中。
3、查看测试结果:
线程组-》添加-》监听器-》察看结果树