第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/
相关推荐
Maydaycxc15 小时前
Codex 配置到落地:从 API 接入到自动化RPA工作流实战
自动化·ai编程·rpa
不大姐姐AI智能体15 小时前
实测教程:用 Codex 配合 HyperFrames,把公众号文章做成可渲染的讲解型视频
人工智能·经验分享·gpt·自动化·aigc
2601_9564141415 小时前
迈向智慧实验室:金现代的全链路质量管控与自动化解决方案
运维·自动化
Java 码思客16 小时前
【ElasticSearch从入门到架构师】第3章:ES 核心基础概念(架构师必备底层认知)
大数据·elasticsearch·jenkins
ShGamu17 小时前
自动化输送设备公司选型参考与核心维度梳理
运维·自动化·自动化输送设备
一晌小贪欢18 小时前
第26节:自动化办公——利用 Python 自动生成动态分析报告 (PPT/PDF)
开发语言·python·数据分析·自动化·powerpoint·pandas·数据可视化
X1A0RAN18 小时前
Jenkins流水线日志彩色打印输出
运维·jenkins
Black蜡笔小新19 小时前
自动化AI算法训练服务器DLTM一体化训推平台构建企业专属AI能力中台
人工智能·算法·自动化
Mr -老鬼19 小时前
EasyClick 脚本开发,选哪个 AI 工具最靠谱?
人工智能·自动化·ai编程·easyclick
Rain50920 小时前
1.1 理解AI Agent与自动化数据分析
人工智能·ai·数据分析·自动化·ai编程