ChatGPT与Postman协作完成接口测试(三)

embedded/2024/12/28 12:12:11/

        

        如果想要完善接口测试用例,可以依据笔者前面使用的方法,让ChatGPT继续完善测试用例,如关键字过长、特殊字符等接口测试用例。限于篇幅,这里不考虑这些内容。S_PM_WebTours.json文件就是最终的Postman接口测试用例脚本。

    接下来笔者想验证由ChatGPT生成的Postman接口测试用例脚本是否可以正确执行。

    打开Postman,单击“Import”按钮,如图5-17所示。

图5-17  单击“Import”按钮

在弹出的对话框中单击“files”链接,选中S_PM_WebTours.json文件,单击“打开”按钮,如图5-18所示。

图5-18  导入S_PM_WebTours.json文件

在“My Workspace”区域会自动加载一个“用户注册接口测试”用例集,并且在该用例集下有两个接口用例,如图5-19所示。

图5-19  “用户注册接口测试”用例集

        在执行Postman接口测试用例脚本之前先启动飞机订票系统,如图5-20所示。

图5-20  启动飞机订票系统

        选中正常注册接口测试用例脚本,单击“Send”按钮发送接口请求,打开 “Preview”选项卡可以看到“Thank you,testeruser……”文本内容,这表明成功发送接口请求,并且成功注册了testuser用户,如图5-21所示。

图5-21  执行正常注册接口测试用例

       当然,还可以执行整个测试用例集。如图5-22所示,单击“用户注册接口测试”文本后的,从弹出的菜单中选择“Run collection”菜单项,单击“Run 用户注册接口测试”按钮。

图5-22  执行整个测试用例集

         执行结果如图5-23所示。

图5-23  执行结果

未完待续


http://www.ppmy.cn/embedded/149438.html

相关文章

【jdk】summary

JDK的定义与组成 JDK(Java Development Kit)是Java开发工具包的缩写,它是用于开发Java应用程序的一套完整的软件开发工具。JDK是Java技术的核心部分,包括了Java运行环境(JRE)、Java工具(如java…

Rectified Flow 原理简介与示例代码解读

Rectified Flow 原理简介与示例代码解读 Rectified Flow 是最近非常火热的图像生成模型框架,最新的 SD3、Flux 等模型都是基于该框架。本文对其原理进行简单直观地介绍,并通过分析官方示例代码来加深理解。 论文原作者的中文解读:[ICLR2023…

智能合约在Web3中的作用:去中心化应用的基石

Web3,作为互联网的下一代技术架构,正以其独特的分布式方式重塑我们日常的在线互动。在这一变革的核心,智能合约无疑是最为重要的技术之一。作为一种自动化的协议,它不仅改变了传统业务和服务的执行方式,更为去中心化应…

torch.nn.functional.pad函数介绍

torch.nn.functional.pad 是 PyTorch 中用于对张量进行边界填充的函数,支持多种填充模式,可以在多种场景(如卷积神经网络的输入预处理)中使用。 函数签名 torch.nn.functional.pad(input: Tensor,pad: Tuple[int, ...],mode: str = constant,value: float = 0 ) -> Ten…

计算机网络习题(第1章 概论 第2章 数据通信基础)

第1章 概论 1、计算机网络 2、互联网 3、计算机网络体系结构 分层模型 OSI/RM 7层模型 TCP/IP 5层模型 协议、PDU、SDU、SAP等术语 数据封装(计算) 第2章 数据通信基础 1、数据通信系统组成 2、主要性能指标 数据传输速率 码元速率 时延 3…

PyQt实战——实现可视化音频播放器(十三)

系类往期文章: PyQt5实战——多脚本集合包,前言与环境配置(一) PyQt5实战——多脚本集合包,UI以及工程布局(二) PyQt5实战——多脚本集合包,程序入口QMainWindow(三&…

K8s DaemonSet的介绍

1. 什么是 DaemonSet? DaemonSet 是 Kubernetes 中的一种控制器,用于确保每个(或某些指定的)节点上运行一个 Pod 副本。它是为部署守护进程设计的,例如需要在每个节点上运行的任务或工具。 特点: Pod 会随…

数据结构与算法Python版 平衡二叉查找树AVL

文章目录 一、平衡二叉查找树二、AVL树测试三、AVL树-算法分析 一、平衡二叉查找树 平衡二叉查找树-AVL树的定义 AVL树:在key插入时一直保持平衡的二叉查找树。可以利用AVL树实现抽象数据类型映射Map。与二叉查找树相比,AVL树基本上与二叉查找树的实现…