jmeter的简单使用

1、打开jmeter

打开Jmeter 安装包,进入\bin 中,找到“ApacheJMeter.jar”或"jmeter.bat", 双击打开即可

jmeter的简单使用_第1张图片

2、建立线程组

如下图所示,右击TestPlan,点击ADD->Threads(Users)->ThreadGroup

jmeter的简单使用_第2张图片

线程组页面分析:

线程组:⼀个线程组可以看做⼀个虚拟⽤户组,线程组中的每个线程都可以理解为⼀个虚拟⽤户

线程数:虚拟⽤户数,设置多少个线程数也就是设置多少虚拟⽤户数

Ramp-Up时间(秒):设置虚拟⽤户数全部启动的时长,如果线程数为20,准备时长为10秒,那么需要10秒钟启动20个线程也就是平均每秒启动2个线程

循环次数:每个线程发送请求的个数。如果线程数为20,循环次数为10,那么每个线程发送10次请求。总请求数为20*10=200。如果勾选了“永远”, 那么所有线程会⼀直发送请求,直到⼿动点击⼯具栏上的停⽌按钮,或者设置的线程时间结束

jmeter的简单使用_第3张图片

3、jmeter配置HTTP信息头部管理器

如下图所示,右键线程组,点击ADD->Config Element->HTTP hEADER Manager

jmeter的简单使用_第4张图片

然后配置cookie的内容,从login接口中的cookie中获取jmeter的简单使用_第5张图片jmeter的简单使用_第6张图片

4、jmeter发送http请求

添加http请求步骤:如下图所示,右击线程组,点击ADD->Sampler->HTTP Requestjmeter的简单使用_第7张图片

http请求页面配置:

1 请求协议:http或者https

2 ip地址:host地址

3 请求方法:POST请求还是get请求

4 请求地址:即接口

5 配置接口所需要的参数jmeter的简单使用_第8张图片

5、参数实例化

如下图所示,右击HTTP Request,点击add->Config Element->CSV Data Set Config创建jmeter的简单使用_第9张图片

CSV Data Set Config页面配置:

Filename:把需要传入的参数数据存储为csv格式,从本地文件中选择

File encoding:文件编码,一般为utf-8

Delimiter:----文件中使用的是逗号分隔,则填写逗号;如果使用的是TAB,则填写\t(如果此文本文件为CSV格式的,默认用英文逗号分隔)

Ignore first line (only used if Variable Names is not empty):表示从文件中取值时,第一行的值是否要忽略

Allow quoted data:False则文本中参数原样获取,True则不会

Recycle on EOF:True=当读取文件到结尾时,再重头读取文件,False=当读取文件到结尾时,停止读取文件

Stop thread on EOF:当Recycle on EOF为False时,当读取文件到结尾时,停止进程jmeter的简单使用_第10张图片

6、创建结果树

如下图所示,右击线程组,点击ADD->Listener->View Result Tree,创建结果树

jmeter的简单使用_第11张图片

7、运行jmeter,查看线程运行结果

点击运行,如下图所示,结果树会显示请求结果,如果请求失败,可在Response data中可查看返回的结果jmeter的简单使用_第12张图片

你可能感兴趣的:(jmeter)