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

接口测试之apifox的使用

1. 从接口文档把接口录入到apifox

创建接口

把前面一致的路径进行统一设置

点击保存形成接口        

接口关联

json里面xpath的语法

登录要使用到验证码相应结果的uuid,因此我们需要进行关联

先把验证码接口里面的uuid的xpath提取出来

创建后置处理器,填写变量名称和xpath

在登录接口引用变量名称: {{变量名}}

设置token

我们添加课程的接口里面的header里面需要登录里面的token作为凭证

首先提取token

然后在添加课程接口的auth里面进行操作

注意: post里面携带的数据我们放在row里面

2. 接口转化为测试用例

添加测试用例

添加断言

断言内容

断言状态码

点击脚本

从右边的框选就行

3. 接口自动化

解决: 后续用例无法与获取验证码形成依赖关系

每条只包含一个测试用例

批量执行测试用例

4. 生成测试报告

http://www.lryc.cn/news/580426.html

相关文章:

  • 在 Ubuntu 下配置 oh-my-posh —— 普通用户 + root 各自使用独立主题(共享可执行)
  • 常见高危端口风险分析与防护指南
  • java中,stream的filter和list的removeIf筛选速度比较
  • 【网络协议安全】任务12:二层物理和单臂路由及三层vlanif配置方法
  • Docker文件操作、数据卷、挂载
  • 猎板 PCB 微孔技术:构建 5G 通信设备高效运行的坚实底座
  • 冒泡和快速排序的区别
  • 【Note】《深入理解Linux内核》 第十八章:深入理解 ext2 与 ext3 文件系统
  • 人工智能-基础篇-18-什么是RAG(检索增强生成:知识库+向量化技术+大语言模型LLM整合的技术框架)
  • 2025使用VM虚拟机安装配置Macos苹果系统下Flutter开发环境保姆级教程--中篇
  • 【算法笔记】4.LeetCode-Hot100-数组专项
  • 多任务学习-ESMM
  • 隐马尔可夫模型(HMM):观测背后的状态解码艺术
  • STM32HAL库总结
  • HuggingFists: 无代码处理复杂PDF
  • Debian、Buildroot 和 Ubuntu 都是基于 Linux 的系统区别
  • 在VMware虚拟机中安装Windows 98时,Explorer提示“该程序执行了非法操作,即将关闭”的解决办法
  • 若 VSCode 添加到文件夹内右键菜单中显示(通过reg文件方式)
  • linux系统源代码安装apache、编译隐藏版本号
  • ubuntu手动编译VTK9.3 Generating qmltypes file 失败
  • Cursor/VScode ,点击运行按钮,就打开新的终端,如何设置为在当前终端运行文件而不是重新打开终端----一招搞定篇
  • 高频交易服务器篇
  • Redis服务器
  • 【Elasticsearch】检索高亮
  • 【网络与爬虫 13】智能伪装:Scrapy-Fake-UserAgent反检测技术实战指南
  • Matplotlib 安装部署与版本兼容问题解决方案(pyCharm)
  • Vue.js TDD开发深度指南:工具链配置与精细化测试策略
  • Linux(centos)安装 MySQL 8
  • ADAS功能介绍
  • alpine安装及配置nodejs开发测试环境