jmeter性能测试入门

一、安装和启动

1.登录官网地址 https://jmeter.apache.org/download_jmeter.cgi 下载Jmeter,得到压缩包jmeter-5.0.tgz;

2.解压下载的压缩包进行安装,下载文件右键选择解压文件,即可安装到指定路径;

3.点击bin目录下的jmeter.bat启动Jmeter;

4.启动后的图形界面

二、压测实例步骤

1.新建一个线程组:testplan-> add->threads(users)-> thread group

2.设置线程组参数

  • 线程数(users):虚拟用户数。设置多少虚拟用户数即设置多少个线程数;

  • 准备时长(Ramp-Up Period):设置的虚拟用户数需要多长时间全部启动。如果线程数为10,准备时长为2,那么需要2秒钟启动10个线程,也就是每秒钟启动5个线程;

  • 循环次数(loop count):每个线程发送请求的次数。如果线程数为10,循环次数为100,那么每个线程发送100次请求。总请求数为10*100=1000 ;

3.设置http请求默认值,协议为http,IP为localhost,端口为8080,所有的请求都会使用该默认值

4.添加要压测的http请求:thread group-> add->sampler-> http request

备注:不带参数的请求只需设置请求路径,带参数的请求还需要添加参数)

5.新增监听器,用于查看压测结果:thread group-> add->listener-> aggregate report/graph results/view results in table

6.点击运行按钮开始压测,查看运行结果

三、模拟多个用户请求接口

1.新建Csv Data Set Config设置

2.新建配置文件:配置用户信息

3.引用配置文件:Csv Data Set Config中引用配置文件config.txt,并定义变量名为Authorization

4.添加请求中引用配置文件中的变量:在填写参数Value的地方不要将值写死,而是写为${变量名}这种格式

5.加监听器,运行查看结果

四、分析测试报告(聚合报告)

1.label:name属性
2.Samples:请求数,表示测试中一共发出了多少个请求;
3.average:平均响应时间
4.error:错误率

posted @ 2020-04-20 15:51  向前一步~  阅读(471)  评论(0编辑  收藏  举报