jmeter多个接口测试

针对接口文档,进行对应接口设计,多个接口设计用例需要使用事物控制器。

1.通过登录接口提取sign值

发送一个登录请求,然后通过正则表达式提取该sign值

正则表达式的使用,我稍后会在下一个博文中详细说明,这边就不多说了,就是通过接口返回的值中提取sign值

2.因为所有接口中都需要使用sign作为请求参数值,所以把提取的sign值放到【http信息头管理器】中

 3.新建多个事物控制器,事物控制器添加如下图

每个控制器中设计该接口对应的测试用例,如果我要设计登陆接口和添加好友接口的测试用例,那么简单的设计如下

4.每个用例需要加个响应断言,判断返回值是否正常

 5.最后添加监听器

 截止到这,基本上使用jmeter接口测试脚本基本上完成了。在接口测试中,请求参数值的获取可能需要从CSV中获取,或者从数据库中获取,或者从上一个接口中获取,这些获取方式,我在另外一篇博文中已经详细说明过了。

但是建议所有获取请求值的,建议放到初始化的事物控制器中。

【2023性能测试完整版】这可能是B站讲得最好的软件测试课程(Jmeter 接口测试实战 Loadrunner Tomcat综合教程)软件测试面试、自动化测试。

 

总结:

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

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方进群即可自行领取。 

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

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

相关文章

如何用SWIG封装c++接口给java使用?

SWIG是什么? SWIG(Simplified Wrapper and Interface Generator)是一个将C/C接口转换为其他语言接口的工具,从而可以讲C/C的库集成到其他语言的系统中。目前SWIG已经可以支持Python, Java, C#,Ruby,PHP,R语言等十多种语言。 官方网址&…

【隐私计算】算术秘密分享的加法和乘法运算(Beaver Triple预处理)

在安全多方计算中(MPC)中,算术秘密分享是最基础的机制。一直有在接触,但是一直没有整理清楚最基础的加法和乘法计算流程。 算术秘密分享 概念: 一个位宽为 l l l-bit的数 x x x,被拆分为两个在 Z 2 l \ma…

Android项目实战开发-----期末总结2

项目三:网络层和数据模型的封装 任务一:网络请求和数据解析 1,网络请求 (1)Android中的网络存储主要是使用HTTP/HTTPS协议访问服务器,与服务器发生数据交互。 (2)Android提供两种…

python -- python安装

1、python的诞生和发展: python语言是一种解释型、面向对象型、动态数据类型的高级程序设计语言。 2、python的安装: 1、安装解析器: 在安装的过程中需要注意的是: 在安装pycharm的时候也是同样的道理,需要指定安装…

【长文干货】Python可视化教程

文章目录 数据介绍Matplotlib散点图折线图柱形图直方图 Seaborn散点图折线图柱形图直方图 Bokeh散点图折线条形图交互式 Plotly基本组合优化:定制化下拉菜单 总结 数据介绍 在这个小费数据集中,我们记录了20世纪90年代初期餐厅顾客在两个半月内给出的小…

【机器学习 | 可视化】回归可视化方案

🤵‍♂️ 个人主页: AI_magician 📡主页地址: 作者简介:CSDN内容合伙人,全栈领域优质创作者。 👨‍💻景愿:旨在于能和更多的热爱计算机的伙伴一起成长!!&…

Golang中WebSocket和WSS的支持

引言 WebSocket是一种在单个TCP连接上进行全双工通信的协议,它为实时通信提供了一种简单而强大的方式。而WSS(WebSocket Secure)是一种通过加密的方式使用WebSocket的协议,可以在安全的传输层上进行通信。本文将探讨Golang中WebS…

初试华为网络设备-交换机

目录​​​​​​​ 一.交换机的工作原理 二.交换机的三个主要功能 三.交换机的类型 四.华为交换机的系统类型 五.常用华为交换机常用配置和命令 1.查看设备信息 2.查看和修改交换机系统时间 3.修改设备命令 4.配置console登陆认证方式及超时时间 5.telnet配置 6.配置设备超级密…

LESS的叶绿素荧光模拟实现——任意波段荧光模拟

目录 前言一、任意波段荧光模拟的实现二、需要注意的输入参数 前言 此专栏默认您对LESS (LargE-Scale remote sensing data and image Simulation framework) 模型和叶绿素荧光(Sun-Induced chlorophyll Fluorescence, SIF)有一定的了解。当然,您也可以在这里下载中…

Kubernetes

Kubernetes Docker的安装Docker安装:安装docker依赖环境配置国内docker-ce的yum源(这里采用的是阿里云)安装docker。插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants 创建一个自…

适用于Mac M1的hsdis-aarch64.dylib

源文件连接:hsdis HotSpot Disassembly Plugin Downloads 百度网盘链接: https://pan.baidu.com/s/1bd6TlAHgp9j2ZixQftHWdg 提取码: ug7s

C++基础 -17-继承中 基类与派生构造和析构调用顺序

首先声明 定义了派生类会同时调用基类和派生的构造函数 定义了派生类会同时调用基类和派生的析构函数 那么顺序如何如下图 构造由上往下顺序执行 析构则完全相反 #include "iostream"using namespace std;class base {public:base(){cout << "base-bui…

大模型加载的参数介绍及推荐表,temperature、top_k、top_p、num_beams、num_beam_groups、do_sample等

大模型加载的参数介绍及参数推荐表&#xff0c;temperature、top_k、top_p、num_beams等等 返回论文目录 返回资料目录 如果需要非常清晰读懂每个参数&#xff0c;需要了解一下与大模型配套的Beam Search算法。 参数推荐值简介定义temperature0.95这个值越大生成内容越随机&a…

ESXI 6与 ESXI 7的相同点和不同点

ESXi 6和ESXi 7是VMware公司推出的虚拟化操作系统的不同版本&#xff0c;在功能上有一些共通点和区别。 相同点&#xff1a; 不同点&#xff1a; 总的来说&#xff0c;ESXi 7相对于ESXi 6可能在性能、功能和安全性方面有所改进&#xff0c;并提供更好的硬件兼容性。因此&#x…

国家开放大学 作业练习

试卷代号&#xff1a;1354 高级英语阅读(2) 参考试题 Section Ⅰ New Words Ⅰ. Match each vocabulary word on the left with the correct definition on the right. (30 points,3 points each) 1.________determine A. unusual 2. ________afford …

orvibo旗下的VS30ZW网关分析之二:版本回退方法

概述 上接第一篇: orvibo旗下的VS30ZW网关分析之一-CSDN博客 此产品VS30ZW支持openwrt的页面,可以版本回退进行刷机。 openwrt固件下载: 固件名称:openwrt-VS30ZW-mt7628.bin 链接地址:https://download.csdn.net/download/leekwen/88579427 版本回退方法: 1、同…

多模态大模型总结2(主要2023年)

LLaVA-V1&#xff08;2023/04&#xff09; 论文&#xff1a;Visual Instruction Tuning 网络结构 如下图 所示为 LLaVA-v1 的模型结构&#xff0c;可以看出其简化了很多&#xff0c;但整体来说还是由三个组件构成&#xff1a; Vision Encoder&#xff1a;和 Flamingo 模型的 V…

微信小程序获取手机号上限,怎么处理比较省钱

微信新规 微信2023年改了规则&#xff0c;原本免费的小程序获取手机号&#xff0c;现在如果要获取要1分钱一条。 有些小程序的用户非常恐怖&#xff0c; 比如一些工具类的&#xff0c; 群发类的。如果进入小程序就必须要获取小程序&#xff0c;就像是无底洞&#xff0c;让运营…

【古月居《ros入门21讲》学习笔记】14_参数的使用与编程方法

目录 说明&#xff1a; 1. 参数模型&#xff08;全局字典&#xff09; 2. 实现过程&#xff08;C&#xff09; 创建功能包 参数命令行的使用 YAML参数文件 rosparam命令 使用示例 编程方法&#xff08;C&#xff09; 配置代码编译规则 编译并运行 编译 运行 3. 实…

【C++笔记】红黑树的简易实现

【C笔记】红黑树的简易实现 一、什么是红黑树以及红黑树好在哪里1.1、什么是红黑树1.2、红黑树比AVL树好在哪里&#xff1f; 二、红黑树的模拟实现2.1、红黑树的插入2.2、仅变色调整2.3、变色单旋调整2.4、变色双旋调整 一、什么是红黑树以及红黑树好在哪里 1.1、什么是红黑树…