jmeter-5.3 测试http接口动态数据 windows+Linux双环境

文章目录

          • 一、基础组件
            • 1. 企业需求
            • 2. 创建线程组:
            • 3. 创建HTTP请求
            • 4. CSV 数据文件组件
            • 5. 响应断言
          • 二、添加监听器
            • 2.1. 添加察看结果树
            • 2.2. 添加聚合报告
            • 2.3. 监听每秒事务数
            • 2.4. 监听 随时间变化的响应时间
          • 三、HTTP请求配置
            • 3.1. 基础参数
          • 四、 响应断言配置
          • 四、 CSV 数据文件设置
            • 4.1. 添加文件
            • 4.2. 添加编码
            • 4.3. 添加编码
            • 4.4. 添加变量名称
            • 4.5. 最终效果
          • 五、 CSV 数据文件设置
            • 5.1. 监听每秒事务数写入到文件
            • 5.2. 监听 随时间变化的响应时间 写入到文件
          • 六、并发设置
          • 七、数据准备
          • 八、LInux 操作
            • 8.1. 上传jmeter
            • 8.2. 进入jmeter的bin目录

一、基础组件
1. 企业需求
需求:
协议:http
参数个数:3个
参数详情:客户姓名、客户电话、客户身份证
客户数据20000
2. 创建线程组:

在这里插入图片描述

3. 创建HTTP请求

在这里插入图片描述

4. CSV 数据文件组件

在这里插入图片描述

5. 响应断言

添加响应断言是为了判断请求是否成功,下面会详细说。

在这里插入图片描述

二、添加监听器
2.1. 添加察看结果树

在这里插入图片描述

2.2. 添加聚合报告

在这里插入图片描述

2.3. 监听每秒事务数

在这里插入图片描述

2.4. 监听 随时间变化的响应时间

在这里插入图片描述

三、HTTP请求配置
3.1. 基础参数
服务器名称:192.168.100.164
端口号:8080
请求方式:POST
内容编码:UTF-8参数:P_Name、P_Phone、P_IDNumber

在这里插入图片描述
鼠标依次右击选择->Replace values with variables
在这里插入图片描述
在这里插入图片描述

四、 响应断言配置

提前约定好,客户端返回的标识,作为判断是否请求和响应成功的标准。
例如约定返回返回4个0000为成功标识。
断言内容:

0000

在这里插入图片描述

四、 CSV 数据文件设置
4.1. 添加文件
C:/Users/Administrator.DESKTOP-AJM3DOU/Desktop/2/客户数据.txt

在这里插入图片描述
添加后的效果
在这里插入图片描述

4.2. 添加编码

在这里插入图片描述

4.3. 添加编码

在这里插入图片描述

4.4. 添加变量名称

在这里插入图片描述

4.5. 最终效果

在这里插入图片描述

五、 CSV 数据文件设置
5.1. 监听每秒事务数写入到文件
C:\Users\Administrator.DESKTOP-AJM3DOU\Desktop\1\yace\tps.jmx

在这里插入图片描述

5.2. 监听 随时间变化的响应时间 写入到文件
C:\Users\Administrator.DESKTOP-AJM3DOU\Desktop\1\yace\trt.jmx

在这里插入图片描述

六、并发设置

在这里插入图片描述

七、数据准备

数据用逗号分割,一行代表一条数据
在这里插入图片描述

八、LInux 操作
8.1. 上传jmeter

8.2. 进入jmeter的bin目录

赋于可执行权限
chmod + x jmeter
执行命令:

/app/apache-jmeter-5.3/bin/jmeter -n -t /app/khyz_update.jmx -l /app/yace/yace.jtl -e -o /app/yace/report 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/519338.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

阿里达摩院又火了!引入AI确诊肺炎提速16倍,仅需半小时!网友神回复了

针对新型冠状病毒的确诊,全国大多数医院基本都采用核酸检测。果壳网发文称:从病人样本送到实验室即刻开始测试,到出检测报告,差不多需要8个小时。但是8个小时太长,在现在这种病毒传播速度下,让人焦急万分。…

用java写ods系统_基于数据库的代码自动生成工具,生成JavaBean、生成数据库文档、生成前后端代码等(TableGo v7.0.0版)...

TableGo是基于数据库的代码自动生成工具,低代码编程技术的实现,可以零代码自动生成SpringBoot项目工程、生成JavaBean、生成前后端分离的CRUD代码、生成MyBaits的Mapper映射配置文件、生成数据库设计文档(Word、Excel)、生成Swagger2离线API文档、生成前…

Node.js 应用故障排查手册 —— 冗余配置传递引发的内存溢出

楔子 前面一小节我们以一个真实的压测案例来给大家讲解如何利用 Node.js 性能平台 生成的 CPU Profile 分析来进行压测时的性能调优。那么与 CPU 相关的问题相比,Node.js 应用中由于不当使用产生的内存问题是一个重灾区,而且这些问题往往都是出现在生产…

一分钟在Linux 环境 搭建 SFTP服务器

文章目录一、实战1. 创建sftp组:2. 创建一个用户sftpuser:3. 设置sftpuser用户的密码,会要求你输入两次密码确认:4. 创建一个sftp的上传目录:5. 修改用户sftpuser所在的目录:6. 配置sshd_config&#xff1a…

微服务架构何去何从?

戳蓝字“CSDN云计算”关注我们哦!作者 | 孙玄本文经授权转载自架构之美前言微服务架构模式经过5年多的发展,在各行各业如火如荼地应用和实践。如何在企业中优雅地设计微服务架构?是企业面对的一个重要问题。本文将讲述微服务架构1.0设计与实践…

天马行空脚踏实地,阿里巴巴有群百里挑一的天才应届生

阿里巴巴有一群天马行空脚踏实地的阿里星。 天下网商记者 王安忆 阿里巴巴的春季校招已经启动。在阿里的技术大咖储备团队中,有三分之一是来自高校招聘,这当中,有一项名为阿里星的神秘计划。这是校招中专门针对高校顶尖大学生的一个培养计划&…

linux Nas挂载

文章目录一、NAS服务端1. 首先查看服务器上是否有nfs和rpc相关软件2. 设置共享3. 使配置生效:4. 查看所有可挂载5. rpcbind启和动nfs6.配置防火墙7. 查看防火墙的状态8. 启动防火墙9. 开放端口10. 重新启动防火墙11. 查看已开放的端口二、客户端(应用服务器)2.1.查看空间分布2.…

GitHub 标星 14000+,阿里开源的 SEATA 如何应用到极致?

戳蓝字“CSDN云计算”关注我们哦!作者简介:袁鸣凯,家乐福技术总监, 高知特有限技术公司中国区架构师,HP上海研发技术专家,夸客金融首席架构师,现任家乐福中国区技术总监。多年互联网、企业级SOA…

阿里小二的日常工作要被TA们“接管”了!

昨天有人偷偷告诉我说 阿里巴巴其实是一家科技公司! 我想了整整一夜 究竟是谁走漏了风声 那么重点来了,阿里到底是如何在内部的办公、生活中,玩转“黑科技”的呢? AI取名:给你专属的“武侠”花名 花名是阿里巴巴独…

对话Ruby创始人松本行弘、阿里高级技术专家朴灵!

4月25日,云栖社区联合阿里云国际站,特别邀请了Ruby创始人Matz(松本行弘)、阿里云高级技术专家朴灵,来为开发者们分享干货。 在本次活动上可以了解到Ruby语言最新的动态,Ruby和新语言golang在性能方面的差别…

Serverless 终结 Kubernetes?

戳蓝字“CSDN云计算”关注我们哦!Kubernetes 是基础架构管理的终极解决方案吗?还是说我们更加需要 Serverless?究竟哪种技术能够解救运维团队?不要忘记,NoOps 的世界即将到来。作者 | Daniele Fontani译者 | 弯月封图 …

代号“凤凰”,阿里新零售秘密武器,今年要打入100个城市

2019年,淘鲜达要在100个城市完成1000个门店的新零售改造。 天下网商记者 张文政 过去一年,初平三分之二的时间在出差,足迹遍及山东、河南、江西、湖南等地。 初平是天猫超市事业群战略合作部总经理,负责天猫超市旗下“淘鲜达”…

VS Code 批量操作

文章目录1. 关键词批量选中2. 末尾批量编辑3. 垂直批量编辑4. 垂直批量选中5. 批量选中整行6. 批量复制整行1. 关键词批量选中 Ctrld 选中相同的词句,批量编辑 2. 末尾批量编辑 shirtalti移动到最后,批量编辑 3. 垂直批量编辑 Ctrlalt↓垂直批量编…

Node.js 应用故障排查手册 —— 利用 CPU 分析调优吞吐量

楔子 在我们想要新上线一个 Node.js 应用之前,尤其是技术栈切换的第一个 Node.js 应用,由于担心其在线上的吞吐量表现,肯定会想要进行性能压测,以便对其在当前的集群规模下能抗住多少流量有一个预估。本案例实际上正是在这样的一…

python idea控制台中文乱码_解决IntelliJ IDEA 控制台输出中文乱码问题(史上最简单)...

解决IntelliJ IDEA 控制台输出中文乱码问题(史上最简单)首先,找到 IntelliJ IDEA 的安装目录,进入bin目录下,定位到idea.vmoptions文件,如下图所示:双击打开idea.vmoptions文件,如下图所示:然后…

VS Code 下载

官网地址: https://code.visualstudio.com/

通过DataWorks数据集成归档日志服务数据至MaxCompute进行离线分析

但是会遇到大家在分区上或者DataWorks调度参数配置问题,具体拿到真实的case模拟如下: 创建数据源: 步骤1 进入数据集成,点击作业数据源,进入Tab页面。 步骤2 点击右上角 新增数据源,选择消息队列…

这是我见过最卡通的 Python 算法了,通俗易懂

戳蓝字“CSDN云计算”关注我们哦!普通程序员,不学算法,也可以成为大神吗?对不起,这个,绝对不可以。可是算法好难啊~~看两页书就想睡觉……所以就不学了吗?就一直当普通程序员吗?如果…

在 IntelliJ IDEA 中部署应用到服务器

在之前的文章《在 Intellij IDEA 中部署 Java 应用到 阿里云 ECS》中讲解了如何将一个本地应用部署到阿里云 ECS 上去,有些读者反馈目前还有一些测试机器是在经典网络,甚至是在本地机房中,咨询是否可以通过 Cloud Toolkit 插件将应用部署到这…

对话行癫:解密阿里云顶层设计和底层逻辑

几十个问题,万字长文,阿里云新任总裁行癫履新后首次出面与钛媒体独家深入讨论了一下阿里云对云计算未来的判断,深度解读未来阿里云生态战略,揭秘阿里技术委员会和阿里中台思想的原生思考。 阿里云智能总裁张建锋 钛媒体注&#x…