Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1044351
  • 博文数量: 157
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1388
  • 用 户 组: 普通用户
  • 注册时间: 2015-04-09 15:37
文章分类

全部博文(157)

文章存档

2023年(9)

2022年(2)

2021年(18)

2020年(7)

2017年(13)

2016年(53)

2015年(55)

我的朋友

分类: WINDOWS

2021-09-26 17:51:46

想要实现的功能:
1. 发送https请求对上传的图片进行一些处理,返回处理后结果
2. 需要测试大量的图片,需要用到csv数据文件处理,csv中放所有图片的路径,逐条处理

马上开始实现:
一、环境配置
JMeter是Java的测试工具,由Apache开发,所以安装jmeter需要java环境和jmeter安装包,下面我们分两步走,windows上配置:
1. 安装jdk,我安装的是1.8.0_301版本
下载地址:https://www.oracle.com/java/technologies/downloads/#java8-linux
2. 配置java的系统环境变量:
*新增JAVA_HOME--------C:\Program Files\Java\jdk1.8.0_181\lib
*PATH 里面加入----------%JAVA_HOME%\bin
 -----------%JAVA_HOME%\jre\bin
*查看是否安装成功了:
java -version
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)

3. 安装jmeter
我直接下载的
下载地址:http://jmeter.apache.org/download_jmeter.cgi
解压后直接双击bin下面的jmeter.bat就起来了

二、开始配置jmeter压测
1. 启动后就有一个TestPlan,右键新建线程组Thread Group
2. 线程组下添加取样器-http请求, 并配置,详细查看下面截图
3. 线程组下添加监听器-查看结果树
4. 线程组下添加监听器-聚合报告
5. 线程组下添加配置元件-CSV Data Set Config
6. 设置并发压测

配置https请求参数:

*注意图中的参数和消息体数据只能填一个,因为填一个的同时另外一个就不能点开了。

配置上传文件参数:

*注意:上面截图中的${path}要与下面csv文件test.csv的第一行列名path相同才行。test.csv中也可以不带列名行,但是下面配置会有不同,具体实现可自己试下。

csv配置:


设置并发:
我设置的一起上3个并发:
三、执行压测,我配置的同时上3并发https请求,2000张图片
点击绿色箭头图标,开始执行,可在结果树中查看每个请求的情况

执行结束后可查看聚合报告:
阅读(983) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~