第1步, 在安装目录下的bin文件夹下打开Jmeter,如下图

第2步,新建一个线程组

第3步,新建一个HTTP请求,这里给这个请求重命名为getMsgSum

设置HTTP请求的IP端口,以及路径等

第4步,给请求参数化,这里选择agencyId参数化,首先在本地创建一个文件,这里创建了一个命名为param.txt的文件,编辑该文件输入参数化值,如下图

 创建一个CSV Data Set Config, 并配置如下图

agencyId=1 的1替换为${agencyId},这里要注意,不能漏掉 $ 符号

第5步设置线程组中的参数,为了实现多用户并发测试

线程数: 一个用户占一个线程, 100个线程就是模拟100个用户

Ramp-Up Period(in seconds): 设置线程需要多长时间全部启动。如果线程数为100 ,准备时长为10 ,那么需要1秒钟启动10个线程。也就是每秒钟启动10个线程。

循环次数: 每个线程发送请求的次数。如果线程数为100 ,循环次数为10 ,那么每个线程发送10次请求。总请求数为100*10=1000 。如果勾选了“永远”,那么所有线程会一直发送请求,直到选择停止运行脚本。

第6步,添加查看结果树和聚合报告

第7步,查看聚合报告,收集接口性能测试结果

第8步,添加图形结果,收集接口性能测试曲线图

图略

总结

感谢每一个认真阅读我文章的人!!!

那么在这里我也精心准备了软件测试、自动化测试的详细资料包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。欢迎大家点击下方名片加入群聊与我一起学习交流。

Jmeter多用户并发性能测试操作步骤相关推荐

  1. locust性能测试操作步骤

    locust性能测试操作步骤 一.需求 二.步骤 1.python编写性能测试脚本 2.通过命令行执行脚本 3.启动locust 4.进行虚拟用户数设置 5.启动locust,进行性能测试 6.获取性 ...

  2. Jmeter多用户并发测试

    Jmeter多用户并发测试 一个测试任务:测试服务器同一时间点能承受多少http请求.这个测试任务可以利用Jmeter工具来测试.实操如下: 创建测试计划 -> 创建及设置线程组 -> 创 ...

  3. (一)JMeter性能测试,完整入门篇:性能测试操作步骤

    原文转自:https://blog.csdn.net/lovesoo/article/details/78579547 1. Jmeter简介 Apache JMeter是一款纯java编写负载功能测 ...

  4. jmeter并发测试教程_Jmeter多用户并发压力测试过程图解

    Jmeter多用户并发压力测试过程图解 jmeter多用户并发压力测试可用CSV Data Set Config (添加--配置元件--CSV Data Set Config) Filename: 文 ...

  5. JMeter 高并发测试

    一.需求 模拟大批量数据http请求 二.分析 在进行压测的时候,一款很棒的. 三.具体方案 JMeter本身支持代理录制方案.支持第三方录制方案 [方案1]第三方录制是指使用第三方录制软件(Blaz ...

  6. JMeter接口并发测试

    在PostMan批量执行的文章中写道:PostMan批量执行接口是以一种串行的方式在执行,并不是并发的执行.而更多的时候,我们需要的是接口并发执行,因此就需要用到本篇文章了.PostMan文章的链接: ...

  7. 【jmeter性能测试】基于jmeter的并发登录性能测试实战并生成测试报告

    大家好,我是好学的小师弟,今天来和大家分享下关于jmeter的登录并发测试工作流程. [jmeter_链接]本文用到的jmeter接口/性能测试常用元件介绍 前提工作: 1.在数据库中创建好本次并发登 ...

  8. jmeter模拟多用户并发

    在测试时,常遇到需要模拟多用户并发的场景. 例如:模拟100个用户同时登录(需要100个账号,并且同时登录系统) jmeter具体操作步骤如下: 文章目录 一.100个真实的用户 <font c ...

  9. badboy + jmeter并发性能测试

    今天下班时公司安排了一个同事来对项目做集群性能测试,怀着对性能测试的好奇心,下班后没有着急离开,而是等待 那位同事的到来,然后在旁边学习了下如何使用Badboy和jmeter做性能测试. 1. 软件介 ...

最新文章

  1. 基于 EntityFramework 的数据库主从读写分离架构(1) - 原理概述和基本功能实现...
  2. Windows消息备忘录
  3. 几个数判断大小_许栩原创2020读书笔记2《魔鬼数学》:极小数的两倍仍然是极小数...
  4. Python机器学习笔记:XgBoost算法(亲测)
  5. 下载MySQL并创建桌面数据库_sql桌面数据库
  6. dataguard日志传输模式解析_网络运维基础 日志审计
  7. 1、类型和语法——类型
  8. 【BZOJ1758】重建计划,点分治+单调队列
  9. 重磅开源:TN文本分析语言
  10. solr与zookeeper搭建solrcloud分布式索引服务实例
  11. php if多条件_通过几个案例掌握shell编程条件分支结构
  12. AttributeError: Can't pickle local object 'BaseDataset.img_transformer.locals.lambda'
  13. 计算机网络发展的第四阶段特点,计算机网络的发展可分为哪几个阶段?每个阶段各有什么特点?...
  14. 基于433MHz无线网络和PMS132B SOP14照明驱动方案开发
  15. python计算日期是一年中的第几天,Python根据年月日,计算是一年的第几天
  16. 模拟新浪微博随便看看界面布局
  17. 渗透测试-Kali虚拟机技术
  18. CSMA/CA基本原理
  19. 【app测试】adb常用指令及华为卸载预置软件
  20. 修改远程桌面默认端口

热门文章

  1. qnx学习笔记-QNX系统下载graphic镜像
  2. 常见的3轴/6轴传感器对比
  3. 数据结构-线性表的顺序、链式存储结构
  4. Prodigal基因预测
  5. 信息学奥林匹克c语言提高组,信息学奥赛提高组一级全攻略!你值得拥有!
  6. 嵌入式系统主要应用哪些行业?
  7. 如何解决Redis缓存雪崩、击穿与穿透
  8. 《Energy and Buildings》期刊介绍(SCI 2区)
  9. 数组指针应用(输入字母 查找以此字母开头的单词)
  10. [Err] 42000 - [SQL Server]参数数据类型 text 对于 replace 函数的参数 1 无效。