jmeter接口测试之导入测试用例/get请求中Url存在参数(工作日记2)

news2024/11/17 3:00:30

导入接口用例进行接口测试

以运营中心测试计划中的企业菜单管理为例

【前提条件】
1、有接口数据
在这里插入图片描述

2、有接口用例
在这里插入图片描述
我们需要把接口测试用例转换为CSV格式步骤如下:
在这里插入图片描述

在这里插入图片描述
右键选择打开方式为Notepad
在这里插入图片描述
需要将文件设置一下编码
在这里插入图片描述
文件留着备用

【步骤】

1、新建一个企业菜单管理线程组
2、在此线程组中添加【CSV数据文件设置】用于导入测试用例
在这里插入图片描述
配置CSV数据文件数据(导入接口测试用例)
3、输入
在此线程组中添加一个【新增企业菜单的http请求】
请求参数中输入CSV数据文件设置里头的变量名称
在这里插入图片描述
注意如果你只想新增的测试用例中的一条数据线程数就输入1,如果你先导入多条数据 就输入对应的线程数
在这里插入图片描述
我们可以添加断言来判断返回值是否达到预期
可根据用例/CSV数据文件中中设置的msg变量来进行判断
在这里插入图片描述

在这里插入图片描述
查看结构树
在这里插入图片描述
到此我们的用例中的数据就全部新增上去了

【查询企业菜单详情接口】get请求中Url存在参数

接口信息:
在这里插入图片描述
同样在线程组中添加一个【查询企业菜单详情的请求】
在这里插入图片描述
发起请求后我们添加查看结果树并看请求是否成功
在这里插入图片描述

【常见的报错】

1、令牌不能为空:一般是与token有关,如果你更换了登录的账号及密码token也会重新更新,如果报错令牌问题需要检查一下你的token是否正确
为了保持token的稳定性我们可以新增一个【用户定义的变量】
在这里插入图片描述
【通过函数助手奖token变成全局变量】

在这里插入图片描述
【在用户定义变量中输入我们生成好的token变量】

在这里插入图片描述

2、【修改企业菜单】报错
接口数据展示:
在这里插入图片描述

请求数据展示:
在这里插入图片描述
报错信息:
在这里插入图片描述
报错原因:我们可以看看接口文档,发现这里没有一个代表某个菜单的唯一值,所以我们不知道修改的是哪条数据,这里是接口文档的问题导致 所以我们需要向开反馈
在这里插入图片描述
在这里插入图片描述
然后执行请求查看结果树
在这里插入图片描述
3、注意你的请求格式是否正确 post/get/delete/put…

全局配置

情况一:
在这里插入图片描述

情况二:
在这里插入图片描述
在这里插入图片描述
情况三:输入默认值 这样不用每个接口都重复写一遍j
情况四:全局变量
在这里插入图片描述

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

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

相关文章

前端基础之PS和相关基础知识总结

PS安装: 淘宝 PS简介 面板简介(菜单栏、工具栏、辅助面板) 图片格式: jpgjpeg(色彩丰富的图片)png(半透明图片)gif(网页动态图)psd(ps设计源文…

android java udp广播 用于局域网搜索扫描设备。

DatagramSocket socket new DatagramSocket();//设置接收等待时长socket.setSoTimeout(LanCommConfig.RECEIVE_TIME_OUT);byte[] sendData new byte[1024];//使用广播形式(目标地址设为255.255.255.255)的udp数据包DatagramPacket sendPacket new Dat…

STC15单片机+DS18B20+LCD1602+PCF8574转IIC接口温度显示

STC15单片机+DS18B20+LCD1602+PCF8574转IIC接口温度显示 📺显示效果 LCD1602 IIC接口 ✨本示例基于自制的STC开发板,主控采用的:IAP15W4K61S4相关篇《【PCB开源分享】STC/IAP15W4K61S4开发板》《【开源分享】自制STC15W408AS开发板》🌼接线说明 🌿CD1602+PCF8574转IIC接…

stlink下载调试器使用说明(STM32采用stlink下载程序)

stlink能干什么? 最基本的功能:下载程序。 一般STM32支持ISP串口下载,也支持stlink、jlink等下载器下载 。 使用stlink、jlink下载要比串口方便很多,在keil里直接点击下载就行了,不需要去选择hex文件,速度…

你可能还不知道 golang 的高效编码细节

xdm,我们都知道 golang 是天生的高并发,高效的编译型语言 可我们也都可知道,工具再好,用法不对,全都白费,我们来举 2 个常用路径来感受一下 struct 和 map 用谁呢? 计算量很小的时候&#xf…

特斯拉第10000桩落成,百度地图送10000名充电免单!

「导语」 为庆祝特斯拉在中国大陆落成第10000个超级充电桩,百度地图推出特斯拉车主专属权益。车主们通过百度地图APP,即可实时获取超级充电桩空闲信息、一键规划专属充电路线。12.28-1.2期间,更有10000份充电免单福利限时放送。 在汽车电动…

Linux环境开机自启java应用

Linux环境设置开机自启java应用(Linux定时任务) crontab是Unix和Linux用于设置需要周期性被执行的指令,是Linux服务器很常用的技术,很多任务都会设置在crontab循环执行。 crontab : 提供给用户控制任务计划的命令&…

WebDAV之葫芦儿·派盘+File Manager

File Manager 支持WebDAV方式连接葫芦儿派盘。 手机文件太多,空间不足、隐藏文件多、文件清理不干净?推荐您一个功能强大的文件管理器,可以让你对手机中的各类文件进行管理,支持快速移动、复制粘贴、压缩解压等等。同时还能对已经安装的程序进行卸载,自动识别手机中的AP…

啥牌子的蓝牙耳机音质好?2023公认音质最好的蓝牙耳机

音乐是有魔力的,繁杂的工作和琐碎的生活,使得大多数人焦虑不安,音乐可以令人放松,蓝牙耳机越多越多,真不知道怎么挑好,品牌成百上千,款式就更不用说了,下面笔者专门整理了一期音质表…

【小西】优化生日品同步网易严选功能,使其支持多SPU对多SKU关系

目录前言思路代码实现实体ThemeActivityGift:spuId由 String类型变为JSONArrayThemeActivityGiftServiceImpl改造handleYxGiftByOperation:保存的是严选的生日品checkSpuIds:校验SPU有效性checkSpuIdExist:校验单个spuId是否存在c…

C语言函数栈帧的创建和销毁

前期学习的时候,我们可能有很多困惑,比如: 局部变量是怎么创建的? 为什么局部变量的值是随机值? 函数是怎么传参的?传参的顺序是怎样的? 形参和实参是什么关系? 函数调用是怎么…

分享丨品牌零售行业三大实践解读,全面搭建并落地数字化运营体系

以下内容来自神策数据创始人 & CEO 桑文锋关于数据驱动零售品牌业务增长的相关分享。点击文末“阅读原文”,了解神策品牌零售行业完整版解决方案。神策从 2020 年深入品牌零售领域,一路走来跌跌撞撞,不过思路越来越清晰,对该领…

Echarts:饼图默认高亮和选中(突出并高亮)/添加单击事件/X轴字符标签换行处理

饼图默认高亮: // 我这里实现的是饼图// 获取 this.sysfbChart this.$echarts.init(document.getElementById(sysfb))// 默认高亮第一个 // highlight:突出 this.sysfbChart.dispatchAction({type: highlight,seriesIndex: 0,dataIndex: 0}); 效果图: 饼图选中(突出并高亮):…

为什么自学 Python 看不进去?

如果刚开始学习python,没看懂,那就多看几次就会了。看不进去很正常,这个过程会很乏味,但是对于你建立牢固的编程思维是必须的。会有看不进去的这个阶段 python学习的秘诀在于对技术了解的广度和对数据结构研究的深度,不…

2022“易观之星”奖项公布,聚焦数字经济,助力数智创新

12月29日,“易观之星”颁奖典礼线上举办,重磅颁出2022“易观之星”奖项。 2022“易观之星”设置数字产品、数字企业2个系列共7大奖项,覆盖金融、品牌零售、汽车出行、文化消费等领域,挖掘和表彰各领域表现卓越的数字产品、数字企业…

【go语言之http模型reactor】

go语言之http模型reactor示例gnet.ServeinitListenerserveactivateEventLoopspolling前面说了go自带的原生netpoll模型,大致的流程就是每一个新的连接都会开启一个goroutine去处理,这样的处理的过程简单,高效,充分利用了go的底层的…

在 K8S 中测试环境中搭建 mongodb

1.可在服务器上面创建 https://kubernetes.io/docs/home/ #k8s官网 搜索Deployment 第一个就是例子 vi rs-mongodb.yaml apiVersion: apps/v1 kind: Deployment #资源类型 metadata:namespace: klvchenname: mongodblabels:app: mongodb spec:replicas: 1selector:mat…

STM32CubeMX学习笔记(50)——USB接口使用(DFU固件升级)

一、USB简介 USB(Universal Serial BUS)通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在 PC 领域的接口技术。USB 接口支持设备的即插即用和热插拔功能。USB 是在 1994 年底由英特尔、康柏、IBM、…

量子+智慧交通!玻色量子中标北京城市轨道交通项目

​2022年11月,玻色量子与北京交通大学国家重点实验室组成联合体,接受北京城市轨道交通咨询有限公司委托,三方共同探索和实施量子计算在智慧地铁中的应用场景研究工作。 北京城市轨道交通咨询有限公司 此次科研合作,玻色量子将充分…

IB学生申请牛津剑桥需要注意什么?

HL要选修3门颇具挑战性的课程,SL还要再选3门课程,写好IA,通过包括EE\CAS\TOK在内的3门核心科目,IB课程的学习压力确实挺大。。 对于志在牛剑这样顶尖高校的IB学生而言,压力更大,因为牛剑等顶尖高校对于IB小…