一、前言

    以前做了个抽奖活动的需求,需要做压测,只是简单帮助测试去做过压测,但没有自己从头到尾做过。最近再次碰到需要做压测,百度了一下使用教程。现在做个记录,以便以后做压测,直接借鉴教程。

二、流程

1.启动jmeter

下载jmeter后,需要在其bin目录下,双击jmeter.bat脚本启动。

2.调节界面样式

选择语言为中文简体

调节字体大小

3.新增线程组

4.新增一个http请求

5.设置测试接口参数

设置协议,IP,端口,请求方式,路径,编码,请求报文等。
对于需要设置变动的参数,通过${}来区分出来。

6.新增查看结果树

结果树可以查看请求的情况,请求报文与返回报文等

查看请求情况

7.新增请求头

8.设置请求头参数

9.新增CSV数据配置

可以指定动态数据

指定配置文件以及变量a,b,c

文件内容以,分割,一行为一组数据

10.添加响应断言

判断返回字段,以此判断接口调用是否正确

根据json节点,判断返回值。$表示根节点

三、生成报告

基本命令格式:

jmeter -n -t [test JMX file] -l [test log file] -e -o [Path to output folder]

样例:

jmeter -n -t D:\jmeter\apache-jmeter-5.4.1\jmx\transUpload.jmx -l D:\jmeter\apache-jmeter-5.4.1\log\transUpload.log -e -o D:\jmeter\apache-jmeter-5.4.1\report

参数:

-n :以非GUI形式运行Jmeter
-t :source.jmx 脚本路径
-l :运行结果保存路径(.jtl或.csv) ---这里后缀可以是jtl或csv,但文件内容格式必须要是csv格式
-e :在脚本运行结束后生成html报告
-o :保存html报告的路径, 此文件夹必须为空或者不存在

jmeter实战案例相关推荐

  1. 2021年大数据Spark(四十一):SparkStreaming实战案例六 自定义输出 foreachRDD

    目录 SparkStreaming实战案例六 自定义输出-foreachRDD 需求 注意: 代码实现 SparkStreaming实战案例六 自定义输出-foreachRDD 需求 对上述案例的结果 ...

  2. 2021年大数据Spark(三十九):SparkStreaming实战案例四 窗口函数

    目录 SparkStreaming实战案例四 窗口函数 需求 代码实现 SparkStreaming实战案例四 窗口函数 需求 使用窗口计算: 每隔5s(滑动间隔)计算最近10s(窗口长度)的数据! ...

  3. 2021年大数据Spark(三十七):SparkStreaming实战案例二 UpdateStateByKey

    目录 SparkStreaming实战案例二 UpdateStateByKey 需求 1.updateStateByKey 2.mapWithState 代码实现 SparkStreaming实战案例 ...

  4. 2021年大数据Spark(三十六):SparkStreaming实战案例一 WordCount

    目录 SparkStreaming实战案例一 WordCount 需求 准备工作 代码实现 第一种方式:构建SparkConf对象 第二种方式:构建SparkContext对象 完整代码如下所示: 应 ...

  5. 【分布式事务】tcc-transaction分布式TCC型事务框架搭建与实战案例(基于Dubbo/Dubbox)...

    一.背景 有一定分布式开发经验的朋友都知道,产品/项目/系统最初为了能够快速迭代上线,往往不太注重产品/项目/系统的高可靠性.高性能与高扩展性,采用单体应用和单实例数据库的架构方式快速迭代开发:当产品 ...

  6. 7个实战案例、24个学习视频、12G干货资料...今天带你免费入门Python数据分析!...

    相信许多做数据的都有这样的经历: 你花了大半天整合了一张数据表,却因为其他部门的错误,导致表格结构全错了!于是你又要吭哧吭哧重新来过... 每次数据都重复洗一遍,还这么慢,要是有一劳永逸的方法就好了. ...

  7. R语言诊断试验数据处理与ROC分析实战案例2

    R语言诊断试验数据处理与ROC分析实战案例2 目录 R语言诊断试验数据处理与ROC分析实战案例2 #ROC指标 #样例数据

  8. R语言诊断试验数据处理与ROC分析实战案例1

    R语言诊断试验数据处理与ROC分析实战案例1 目录 R语言诊断试验数据处理与ROC分析实战案例1 #ROC指标 #样例数据

  9. R语言Kaplan-Meier绘制生存分析、Log-rank假设检验、Cox回归曲线实战案例:恶性黑色素瘤的术后数据生存分析

    R语言Kaplan-Meier绘制生存分析.Log-rank假设检验.Cox回归曲线实战案例:恶性黑色素瘤的术后数据生存分析 目录

最新文章

  1. 用代码优雅的终止springboot服务
  2. polyrate使用方法_pytorch必须掌握的的4种学习率衰减策略
  3. 集合框架—HashMap
  4. 在notepad++中配置java编译环境
  5. IOS 如何获取ppi
  6. STM32 IIC详解
  7. android html 换行_Android-富文本处理-html字符串去掉内部样式,统一添加body、style,统一支持换行等...
  8. Linux学习12—文件服务
  9. Excel自定义函数
  10. Git基础-git恢复被删除的文件
  11. 拥有70多个名字的南京,改城市名就像改微信名一样
  12. Flutter仿学习强国填空题
  13. 模型评价指标—ROC曲线
  14. spark、hadoop、storm、solr、es在车辆分析上的分析与比较
  15. 此pl2303驱动程序不支持win11、非旺玖原装PL2303驱动解决办法
  16. 语音转换工具推荐tts-vue
  17. python爬取豆瓣影评理论依据_我用Python爬取了豆瓣的影评
  18. linux root用su 切换到普通用户提示输入密码并报密码错误(Linux禁止非WHEEL用户组使用su命令)
  19. ArcGIS server如何将自己的小地图叠加到Google maps或者Virtual Earth上
  20. Docker搭建持续集成平台jira

热门文章

  1. Linux下查看CPU信息和GPU显卡信息
  2. 900页数学论文证明旋转的黑洞不会爆炸,丘成桐:30多年来广义相对论首次重大突破...
  3. 解决 Matlab 命令行窗口,画图中图例中文乱码的情况
  4. NRF52832学习笔记1——NRF52832芯片简介
  5. js怎么获取设备的地理位置
  6. Mac如何使用python创建Excel文件,并进行内容写入
  7. Python end= 什么意思?
  8. php trait instanceof,Hyperf 验证 trait
  9. iQOO Neo5S手机搭载Pixelworks升级版处理器;彩色星球科技联合费城76人开启NBA合作模式 | 全球TMT...
  10. AD-----间距、线宽、阻焊、铺铜规则设置