第1章 零基础接口自动化到 Jenkins 持续集成【看懂接口自动化框架全景】

第1章 先看懂接口自动化框架全景

本章目标

看完本章,你会知道这套框架"做了什么、怎么跑起来、你要改哪里"。

1. 什么是接口自动化

一句话:把"手工调接口 + 手工看返回 + 手工比对结果"变成程序自动执行。

这套项目里,你只要写 YAML 测试数据,框架会自动完成:

  • 发请求
  • 做断言
  • 提取 token
  • 生成报告
  • 接入 Jenkins 自动跑

2. 这套项目的核心执行链路

text 复制代码
data/*.yaml -> test_api.py -> common/request_handler.py + common/assertion.py
           -> report/html_report/logs -> Jenkins 定时执行与邮件通知

3. 你最常接触的 5 个位置

  • data/:写测试用例(最常改)
  • config/config.yaml:配环境地址
  • run.py:本地一键执行
  • html_report/:看报告
  • logs/:排错

4. 你可以先不管的内容

刚开始不用改:

  • common/*.py(框架核心能力)
  • Jenkinsfile(先本地跑通再接 CI)
  • tools/(Allure/JRE 便携工具)

5. 新手学习顺序

  1. 先把本地跑通(第2章)
  2. 再写第一个 YAML 用例(第4章)
  3. 然后学 token 参数关联(第5章)
  4. 最后再上 Jenkins(第8-10章)

本章验收标准

  • 你能说清楚 data -> run.py -> 报告 这条链路
  • 你知道自己目前主要改 data/config/config.yaml
  • 你知道报错优先看 logs/
相关推荐
裴东青2 小时前
10-实战:RuoYi-Cloud的自动化发布
运维·ci/cd·自动化
迁移科技3 小时前
告别人工分拣!迁移科技 AI+3D 视觉让机器人 “看懂” 无序抓取
人工智能·科技·3d·机器人·自动化·视觉检测
xxx1x1x3 小时前
极客向:DLL/运行库故障的底层逻辑与自动化修复方案
运维·自动化·dll文件·dll·dll修复·dll缺失·dll一键修复
裴东青5 小时前
08-实战:RuoYi-Vue项目的自动化发布
ci/cd·自动化
施努卡机器视觉7 小时前
SNK施努卡铜箔包装线:从拔轴到入库,全流程自动化怎么实现?
运维·自动化
Agent手记7 小时前
安全生产巡检全流程自动化与隐患预警方案:2026工业Agent落地实战指南
数据库·人工智能·安全·ai·自动化
工业机器人销售服务7 小时前
在珠宝首饰加工中,遨博协作机器人配合微力控技术,实现宝石的自动化镶嵌
运维·机器人·自动化
企服AI产品测评局9 小时前
实测2026安全培训管理新范式:如何以“视觉大模型”破解AI内容生成与跨系统自动化难题?
人工智能·安全·ai·chatgpt·自动化
布吉岛的石头9 小时前
Java 程序员第 18 阶段:实战Agent工作流:Java搭建自动化业务智能体
java·python·自动化
志栋智能9 小时前
超自动化巡检:保障数字化转型的“底座工程”
运维·自动化