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

从接口概念到客达天下系统Apifox+DeepSeek接口测试实战

1.安装apifox

1.点击“新建项目”,输入项目名称“Itheima001”,点击创建。
2.在项目内,点击“新建接口”。
3.在中间工作区,请求方法选择GET,输入URLhttp://hmshop-test.itheima.net/
4.点击蓝色的“发送”按钮

接口是软件组件之间相互通信的协议桥梁
前端(如浏览器)通过调用接口来获取数据或执行操作。 • 后端处理请求并通过接口返回结果。
GET
POST
PUT
DELETE
 
-> 查看/获取数据(SELECT)。
-> 提交/创建数据(CREATE)。
-> 更新/替换数据(UPDATE)。
-> 删除数据(DELETE)。
 
apifox实战
获取验证码接口:
l 方法:get
l url:http://kdtx-test.itheima.net/api/captchaImage
登录接口:
l 方法:post
l url:http://kdtx-test.itheima.net/api/login
l 请求体类型:application/json
l 参数:{“username”:“admin”,“password”:“HM_2023_test”,“code”:“2”,“uuid”:”图片验证码响应结果获取"}

断言是判断实际测试结果与预期结果是否一致的检查点,不一致则标
记为失败。
l 状态码断言是基础,JSONPath响应体断言是主力。
l 熟练使用JSONPath是精准断言的关键。
① $ 表示根节点
② . 用于访问子节点(如 $.data.name)
③ [] 用于访问数组元素(如 $.list[0] 取第一个元素,$..id 递归匹配所有 id)
④ * 匹配所有元素(如 $.data.* 匹配 data 下所有子节点)
http://kdtx-test.itheima.net/api/login

新的验证码必须去浏览器运行

http://kdtx-test.itheima.net/api/captchaImage 刷新,得到未过期的验证码

 

http://www.dtcms.com/a/424160.html

相关文章:

  • vue 中 props 用法使用总结和示例演示
  • SymPy 绘图完全指南:从基础到高级应用
  • C语言基础入门(二)
  • ClientAbortException: java.io.IOException: Broken pipe是什么?
  • 书店网站建设个人总结惠州网页建站模板
  • 西安 网站建设 培训班常州做网站公司有哪些
  • 嵌入式系统应用--TFTLCD 显示实验 3 之内存拓展
  • TEE(可信执行环境)与REE(富执行环境):构建现代智能设备的安全基石与技术全景
  • 网站开发洲际做网站如何接单子
  • 如何查看网站推广做的好云南省玉溪市建设局官方网站
  • ui设计网站建设是什么意思erp系统有哪些功能模块
  • Python将维吾尔语从 ULY 到 UEY 的自动转换
  • Spring AI整合聊天模型DeepSeek
  • 做国外网站做什么内容好无锡市城市建设规划局网站
  • 软装设计网站推荐湖南畅想网站建设
  • 手机电影网站怎么做wordpress邮箱登录
  • 圆桌对话 | “内卷”与“出海”:中国智能网联汽车的破局之路与未来生态构想
  • 网站建设开头wordpress go
  • 门户子网站建设申请微页制作平台网站建设
  • linux拷贝命令
  • 遥感目标检测数据集汇总,覆盖城市问题/工业安全/农业健康/室内场景……
  • LeetCode 刷题【92. 反转链表 II】
  • Spring Boot 异步处理框架核心源码解析及实现原理
  • 三只松鼠网站怎样做p2p网站开发多少钱
  • C++(day4)
  • GESP2025年9月C++三级编程题日历制作题解参考
  • 网站建设与管理实训心得怎么写2023热点新闻事件
  • 做网站很火的APP来个网站吧好人一生平安百度贴吧
  • 花未全开月未圆:布隆过滤器的留白美学
  • 网站安全措施优秀个人网页