【Postman接口测试】第五节.Postman接口测试项目实战(下)

文章目录

  • 前言
  • 七、课程添加接口postman测试
  •        7.1 课程添加接口文档
  •        7.2 针对课程添加设计接口测试用例
  •               7.2.1 提取测试点
  •               7.2.2 设计测试用例
  •               7.2.2 使用Postman进行接口测试
  • 八、查询课程列表接口postman测试
  •        8.1 查询课程列表接口文档
  •        8.2 针对查询课程列表设计接口测试用例
  •               8.2.1 提取测试点
  •               8.2.2 设计测试用例
  • 九、课程修改接口postman测试
  •        9.1 课程修改接口文档
  •        9.2 针对课程修改设计接口测试用例
  •               9.2.1 提取测试点
  •               9.2.2 设计测试用例
  • 十、课程删除接口postman测试
  •        10.1 课程删除接口文档
  •        10.2 针对课程删除设计接口测试用例
  •              10.2.1 提取测试点
  •              10.2.2 设计测试用例
  • 总结


前言

七、课程添加接口postman测试

7.1 课程添加接口文档

(1)URL: /api/clues/course/

(2)Type: POST

(3)Description:新增课程管理


(4)Request-header:

(5)Body-parameters:


7.2 针对课程添加设计接口测试用例

案例说明:

需求:
必填参数:
       • 课程名称(不超过30个字符)
       • 课程学科(1位数字,0→java,1→前端,6→测试)
       • 课程价格(1~5位数字)
       • 适用人群(1位数字, 1→小白, 2→中级程序员)
非必填参数:
       • 课程介绍(不超过200个字符)

针对课程添加设计接口测试用例步骤:
1、按照接口测试思路进行测试点分析
2、从测试点转化为测试用例
3、使用Postman进行接口测试

7.2.1 提取测试点


7.2.2 设计测试用例


7.2.2 使用Postman进行接口测试

步骤:
① 点击测试集中的“Add folder”添加文件夹管理测试用例
② 点击文件夹上的“Add Request”添加请求实现测试用例


八、查询课程列表接口postman测试

8.1 查询课程列表接口文档

(1)URL: /api/clues/course/list

(2)Type: GET

(3)Description:查询课程管理


(4)Request-header:

(5)Body-parameters:


8.2 针对查询课程列表设计接口测试用例

案例说明:

需求:
• 支持课程名称、课程学科、课程价格、适用人群、课程介绍的单条件查询
• 支持课程名称、课程学科、课程价格、适用人群、课程介绍的组合条件查询
• 查询存在满足条件课程信息时,返回该课程信息
• 查询不存在满足条件课程信息时,返回空值

针对查询课程列表设计接口测试用例步骤:
1、按照接口测试思路进行测试点分析
2、从测试点转化为测试用例
3、使用Postman进行接口测试

8.2.1 提取测试点


8.2.2 设计测试用例


九、课程修改接口postman测试

9.1 课程修改接口文档

(1)URL: /api/clues/course

(2)Type: PUT

(3)Description:修改课程管理


(4)Request-header:

(5)Body-parameters:


9.2 针对课程修改设计接口测试用例

案例说明:

需求:
• 课程ID(数字、必填)

针对课程修改设计接口测试用例步骤:
1、按照接口测试思路进行测试点分析
2、从测试点转化为测试用例
3、使用Postman进行接口测试

9.2.1 提取测试点


9.2.2 设计测试用例


十、课程删除接口postman测试

10.1 课程删除接口文档

(1)URL: /api/clues/course/:id

(2)Type: DELETE

(3)Description:删除课程管理


(4)Request-header:

(5)Body-parameters:

(6)Response-example:


10.2 针对课程删除设计接口测试用例

案例说明:

需求:
• 课程ID(数字、必填)

针对课程删除设计接口测试用例步骤:
1、按照接口测试思路进行测试点分析
2、从测试点转化为测试用例
3、使用Postman进行接口测试

10.2.1 提取测试点


10.2.2 设计测试用例

总结

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

插件:Plugins

一、安装网格插件

Allegro器件角度倾斜如何回正?

Allegro器件角度倾斜,坐标含有小数点调整为45度整数倍的方法 Allegro器件角度倾斜回正的方法。 在用Allero进行PCB设计过程中,有时候由于误操作;或者刚开始器件需要非45度整数倍的角度,后又需要调整为整数倍的角度。器件角度倾斜含有小数点调整为45度整数倍的方法。 1、如…

小白学大模型:Hugging Face Tokenizer

Tokenizer介绍 在自然语言处理(NLP)领域,Tokenizer(分词器)是准备输入模型的关键步骤之一。Hugging Face 提供了用于各种模型的分词器库,其中大多数分词器都以两种风格提供:一种是完整的 Pytho…

使用 MDC 实现日志链路跟踪,包教包会!

在微服务环境中,我们经常使用 Skywalking、Spring Cloud Sleut 等去实现整体请求链路的追踪,但是这个整体运维成本高,架构复杂,本次我们来使用 MDC 通过 Log 来实现一个轻量级的会话事务跟踪功能,需要的朋友可以参考一…

三十七、openlayers官网示例Earthquakes Heatmap解析——在地图上加载热力图

官网demo地址: Earthquakes Heatmap 这篇主要介绍了热力图HeatmapLayer HeatmapLayer 是一个用于在地图上显示热力图的图层类型,通常用于表示地理数据中的密度或强度。例如,它可以用来显示地震、人口密度或其他空间数据的热点区域。在这个示…

springboot3 一些听课笔记(1)

文章目录 一、日志框架二、springboot 自动配置三 、springweb3.13.2 自己编写一个messageconvert3.2.2 如果我们想让其支持yaml格式呢? 一、日志框架 springboot底层 默认使用logbacksjf4j作为日志框架。 1、每个 starter 场景,都会导入一个核心场景 …

鸿蒙开发接口安全:【@system.cipher (加密算法)】

加密算法 说明: 本模块首批接口从API version 3开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 导入模块 import cipher from system.ciphercipher.rsa rsa(Object): void RSA 算法加解密。 系统能力: SystemCapabil…

JVM学习-Jprofiler

JProfiler 基本概述 特点 使用方便,界面操作友好对被分析的应用影响小(提供模板)CPU,Tread,Memory分析功能尤其强大支持对jdbc,noSql,jsp,servlet,socket进行分析支持多种模式(离线、在线)的分析支持监控本地、远程JVM跨平台,拥…

Android WebView上传文件/自定义弹窗技术,附件的解决方案

安卓内核开发 其实是Android的webview默认是不支持<input type"file"/>文件上传的。现在的前端页面需要处理的是&#xff1a; 权限 文件路径AndroidManifest.xml <uses-permission android:name"android.permission.WRITE_EXTERNAL_STORAGE"/&g…

代理IP类型有哪些?定义与区别

您应该对代理有了一定的了解。但是&#xff0c;代理服务器也有不同的类型。就其来源而言&#xff0c;最常见的代理服务器类型是住宅代理和数据中心代理&#xff1a; 1、住宅代理 住宅代理是 ISP 向房主提供的 IP 地址。它是与物理位置关联的真实 IP 地址&#xff0c;因此允许…

运放应用1 - 反相放大电路

1.前置知识 反相放大电路存在 负反馈电路 &#xff0c;工作在线性区&#xff0c;可以利用 虚短 概念来分析电路。 注&#xff1a;运放的 虚断 特性是一直存在的&#xff0c;虚短特性则需要运放工作在 线性区 有关运放的基础知识&#xff0c;可以参考我的另外一篇文章&#xff…

flutter as连接网易模拟器

网易模拟器下载 Mac 使用MuMu模拟器调试 Flutter开发 Android Studio 安装第三方模拟器—网易MuMu Mac 安卓Studio使用外部模拟器 Mac电脑:Android Studio 连接 MUMU 网易模拟器 Mac 上 Android Studio 链接网易 MuMu 模拟器调试 在 .zshrc 中设置 adb 二进制文件路径: …

纯血鸿蒙开发实战—如何使用画布组件Canvas绘制图形和文字,以及转圈动画的实现

本文主要通过抽奖转盘小项目讲解在鸿蒙开发中如何使用画布组件Canvas绘制图形和文字&#xff0c;以及转圈动画的实现。效果图如下&#xff1a; 首先绘制转盘的六个分区&#xff1a; drawInnerArc() {let colors [rgb(61,127,255),rgb(121,189,255)];let radius this.screenW…

运维系列.Linux下的用户管理

运维系列 Linux下的用户管理 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite&#xff1a;http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress of this article:https://blog.csdn.net/qq_28550263/ar…

[RK3588-Android12] 关于BQ25703充电IC+CW2017电量计调试

问题描述 BQ25703充电ICCW2017电量计调试 解决方案&#xff1a; 附上dts配置文件 &i2c6 {clock-frequency <400000>;status "okay";// CONFIG_BATTERY_CW2017cw2017: cw201763 {status "okay";compatible "cellwise,cw2017";re…

数字影像产业园的三大赋能:科技、创新与无限可能

数字影像产业园作为文创产业的重要载体&#xff0c;以科技为核心驱动力&#xff0c;不断推动产业的技术革新和升级。 园区内汇聚了最前沿的数字技术资源&#xff0c;高清摄影设备、虚拟现实技术、人工智能应用等尖端科技在这里得到广泛应用&#xff0c;不仅提升了生产效率&…

如何一键批量下载淘宝高清主图、详情图、sku及视频信息

图片对电商至关重要&#xff0c;因为它们是商品展示的主要方式&#xff0c;直接影响消费者的购买决策。高质量的图片能够吸引顾客注意&#xff0c;提升产品吸引力&#xff0c;增加点击率和转化率。此外&#xff0c;好的图片还有助于建立品牌形象&#xff0c;提高客户信任度。 …

算法金 | 10 大必知的自动化机器学习库(Python)

大侠幸会&#xff0c;在下全网同名[算法金] 0 基础转 AI 上岸&#xff0c;多个算法赛 Top [日更万日&#xff0c;让更多人享受智能乐趣] 一、入门级自动化机器学习库 1.1 Auto-Sklearn 简介&#xff1a; Auto-Sklearn 是一个自动机器学习库&#xff0c;基于 Python 的 scikit…

IP黑名单与IP白名单是什么?

在IP代理使用中&#xff0c;我们经常听到黑名单与白名单两个名词&#xff0c;它们不仅提供了强大的防御机制&#xff0c;还可以灵活应对不同的安全威胁。本文将详细探讨IP黑名单和白名单在网络安全中的双重屏障作用。 一、IP黑名单和白名单定义 IP黑名单与IP白名单是网络安全中…

AI技能培训课程知识付费小程序的作用是什么

AI近些年逐渐走入工作生活中&#xff0c;如AI创作/绘图/视频/配音/渲染等&#xff0c;妙用AI可以节约大量时间和带来灵感&#xff0c;不少平台或个人也在围绕其开展生意&#xff0c;技术在不断进步&#xff0c;对此感兴趣及想要应用的用户/单位也不少&#xff0c;但苦于不掌握不…