教程:使用Jmeter对带token的接口进行压测

这篇具有很好参考价值的文章主要介绍了教程:使用Jmeter对带token的接口进行压测。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在研究并发,用到了Jmeter对接口进行压力测试,记录下使用过程

一. 配置/bin下的Jmeter.properties,打开以下两项配置,一个是默认的编码,一个是默认的语言

教程:使用Jmeter对带token的接口进行压测
教程:使用Jmeter对带token的接口进行压测

二. 打开jmeter.bat运行,新建线程组,在线程组下新建以下内容

教程:使用Jmeter对带token的接口进行压测

1. CSV数据文件设置(右键添加,在配置元件目录中)

首先自行调用登录接口生成不同用户的token,然后保存到一个txt文件中,如下
教程:使用Jmeter对带token的接口进行压测

然后配置CSV
教程:使用Jmeter对带token的接口进行压测

2. HTTP请求默认值(右键添加,在配置元件目录中)

协议设置为HTTP,服务器名称或IP设置为localhost,端口号设置为你的服务器端口号(此处为8088)
教程:使用Jmeter对带token的接口进行压测

3. HTTP信息头管理器(右键添加,在配置元件目录中)

添加键值对,名称为Authorization,值为${token},即之前在CSV配置中设置的变量名
教程:使用Jmeter对带token的接口进行压测

4. 添加测试接口(右键添加,取样器–>HTTP请求)

配置你需要测试的接口的请求方法、路径,以及接口所需的参数
教程:使用Jmeter对带token的接口进行压测

5. 添加多种监听器(结果树、聚合报告)

三.配置线程组

线程数是测试时创建的线程数量,线程数1000加上循环次数10,相当于10000个线程同时访问这个接口
教程:使用Jmeter对带token的接口进行压测

四.启动,查看聚合报告

教程:使用Jmeter对带token的接口进行压测
吞吐量很低,原因还没有找到-。-文章来源地址https://www.toymoban.com/news/detail-406865.html

到了这里,关于教程:使用Jmeter对带token的接口进行压测的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何使用jmeter进行压测

    目录 1.概述 2.测试计划、线程组、取样器 3.调试运行 4.请求默认值 5.流量录制 6.模拟时间间隔 7.压力测试 8.报表 一款工具,功能往往是很多的,细枝末节的地方也很多,实际的测试工作中,绝大多数场景会用到的也就是一些核心功能,根本不需要我们事无巨细的去掌握工具的

    2024年02月06日
    浏览(74)
  • linux使用jmeter进行压测

    1.准备好服务器,这里默认服务器用的系统镜像为contos7.9.2009    2.准备好jmeter的测试计划文件   .jmx    这里默认测试计划的jmx文件在 /nas目录下 3.安装JDK与jmeter进行测试

    2024年02月12日
    浏览(36)
  • 性能测试工具jmeter对数据库mysql进行性能测试(压测保姆级教程)

    打开mysql官网:MySQL 找到mysql connectors,选择操作系统独立版本,将下载jar包导入到jmeter的lib目录下。 参考文档:https://www.jb51.net/article/190860.htm 1、添加测试计划 2、添加JDBC request 3、添加JDBC connection configuration,并修改配置 1、Cannot create PoolableConnectionFactory (Communications link fai

    2024年02月02日
    浏览(61)
  • 基于Docker构建CI/CD工具链(七)使用Jmeter进行自动化压测

    上一篇文章中,我们详细介绍了构建 Apifox Cli 的 Docker 镜像的步骤,并通过简单的示例演示了如何利用 GitLab 的 CI/CD 功能,将构建好的镜像利用在自动化测试作业中。在今天的文章中,我们将重点讨论如何构建 JMeter 的 Docker 镜像,并演示如何在 GitLab 的 CI/CD 作业中利用该镜像

    2024年04月16日
    浏览(55)
  • Jmeter使用教程,从安装到HTTP的压测全部实战教程解析,不学后悔系列

    作为一名开发工程师,当我们接到需求的时候,一般就是分析需要,确定思路,编码,自测,然后就可以让测试人员去测试了。在自测这一步,作为开发人员,很多时候就是测一下业务流程是否正确,会不会有逻辑上的错误,如果没有,几乎就完事了。然后到了测试人员去测

    2024年04月10日
    浏览(39)
  • 使用ApiPost进行压力测试(单接口的一键并发压测)

    在API调试页面可进行 一键压测 操作,目前只支持但接口的并发压测。 1、输入并发数、轮次后,点击“开始压测”按钮,等待压测完成; 2、查看压测结果。 图片来源:https://baijiahao.baidu.com/s?id=1754892932902378304wfr=spiderfor=pc 1、并发结果很容易受外界因素影响ÿ

    2024年02月11日
    浏览(60)
  • 使用 wrk 对 http 接口进行压测并 计算其 TPS

    背景 : wrk 是当今最流行的 HTTP 压测工具,用于模拟高并发情况下的 HTTP 请求。wrk 使用 Lua 作为脚本语言,可以通过编写 Lua 脚本来自定义请求的参数和逻辑。它支持多线程并发请求,并提供了丰富的统计信息和报告,可以帮助你评估服务器的性能和承受能力。 本贴致力于最快

    2024年02月03日
    浏览(47)
  • Jmeter 对http接口压测

    Jmeter相对于Loadrunner来说,更轻,易于安装,如果对过程数据收集不多、测试场景不复杂的情况下,可以优先考虑。 Jemeter进行HTTP接口压力测试的具体使用步骤: 1、首先添加一线程组(即用户组:一个线程模拟一个用户行为,如果要模拟多个用户,则通过设置多线程来实现)

    2024年04月11日
    浏览(39)
  • 接口性能测试 —— Jmeter并发与持续性压测

    接口压测的方式: 1、同时并发:设置线程组、执行时间、循环次数,这种方式可以控制接口请求的次数 2、持续压测:设置线程组、循环次数,勾选“永远”,调度器(持续时间),这种方式可以控制压测周期时间 指定并发数 例1:设置线程数:10设置执行时间:0设置循环次

    2024年03月20日
    浏览(43)
  • JMeter界面详介及如何进行压测

    目录 一、下载安装及使用 二、性能测试常用指数简介 1、TPS,每秒事务数 2、系统吞吐量 QPS(TPS) 3、TRT,事务响应时间 4、PerfMon Metrics Collector 三、JMeter的重要参数简介 1、JMeter客户端实现方式简介 2、Keep-Alive模式 3、自动重定向与跟随重定向 四、JMeter工具常用界面设置 1、

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包