当前位置: 首页 > news >正文

3.接口测试的基础/接口关联(Jmeter工具/场景一:我一个人负责所有的接口,项目规模不大)

一、Jmeter接口测试实战

1.场景一:我一个人负责所有的接口:项目规模不大
http:80
https:443
接口文档一般是开发给的,如果没有那就需要抓包。

请求默认值:

2.请求:

        请求方式:get,post

        请求路径

        请求参数

                查询字符串参数:直接在路径后面以?传,多个参数之间用&分开

                json参数:在消息体数传

               表单参数:在参数中添加

                文件参数:在文件上上传

        请求头(配置原件/HTTP信息头管理器) 

响应:查看结果

注意:access_token每一次请求之后都是会变的,不是固定的。
下一个接口需要用到上一个接口的access_token参数===关联接口


3.接口关联:
        jsonpath实现接口关联
                在请求之后获取数据,需要用到后置处理器,可以用正则表达式提取器(文本格式)或者JSON提取器(JSON格式“{}”)。

                1)JSON提取器实现接口关联(后置处理器/JSON提取器)
                用法:在第一个接口使用JSON提取器表达式取值 $.access_token
                           在第二个接口使用${变量名}使用值值${www}


查看结果:可以在查看结果树里看,还可以在调式取样器里看


                 2)正则表达式提取器实现接口关联(后置处理器/正则表达式提取器)
                        <input type="hidden" name="csrf_token" value="647c4ae98"/>
                        取值:647c4ae98

                        左边界+取值+右边界(必须唯一):name="csrf_token" value="(.?*)"

http://www.lryc.cn/news/441086.html

相关文章:

  • 【matlab】将程序打包为exe文件(matlab r2023a为例)
  • 从底层原理上解释clickhouse查询为什么快
  • FEAD:fNIRS-EEG情感数据库(视频刺激)
  • 标准库标头 <bit>(C++20)学习
  • redis群集三种模式:主从复制、哨兵、集群
  • 【MATLAB源码-第225期】基于matlab的计算器GUI设计仿真,能够实现基础运算,三角函数以及幂运算
  • 基于yolov8的红外小目标无人机飞鸟检测系统python源码+onnx模型+评估指标曲线+精美GUI界面
  • 网络封装分用
  • 【Finetune】(一)、transformers之BitFit微调
  • ubuntu24系统普通用户免密切换到root用户
  • 如何应对pcdn技术中遇到的网络安全问题?
  • 【WRF工具】WRF Domain Wizard第一期:软件下载及安装
  • 使用CUBE_MX实现STM32 DMA功能 (储存器发送数据到外设串口)+(外设串口将数据写入到存储器)
  • 【JavaScript】数据结构之树
  • 【AI大模型】LLM主流开源大模型介绍
  • Uniapp的alertDialog返回值+async/await处理确定/取消问题
  • Spring Boot中的响应与分层解耦架构
  • 基于python+django+vue的图书管理系统
  • Oracle数据库安装与SQL*Plus使用
  • C#通过MXComponent与三菱PLC通信
  • 深度学习实战91-利用时空特征融合模型的城市网络流量预测分析与应用
  • GlusterFS 分布式文件系统
  • 论文学习笔记6:Relation-Aware Heterogeneous Graph Neural Network for Fraud Detection
  • 无人机光电吊舱的技术!!
  • C++——判断year是不是闰年。
  • 31. 三维向量Vector3与模型位置
  • C# Action和delegate区别及示例代码
  • 深度优先搜索: 探索图结构的括号化旅程
  • LINUX网络编程:传输层
  • PyTorch框架