数字架构智能化测试平台(2)--AI DevOps测试流程框架

角色:

  • 系统工程师(SE)→ push 需求
  • 测试工程师(TE)→ 双 review + 可指定生成路径
  • 测试人员(TP)→ 执行手动测试&手工触发自动化测试回归
    仓库:
  • A 仓库(需求):requirements/ + testcase/.mmd + doc_pdf/.pdf
  • B 仓库(测试代码):tests/(路径由 TE 评论指定)

一、时序图

二、代码目录结构

A 仓库(需求)目录结构

复制代码
requirements/
├── 001-seat.requirement.j'son
testcase/
├── 001-seat.json          ← Mermaid 思维导图(PR内渲染)
doc_pdf/
├── 001-seat.pdf          ← 需求PDF

B 仓库(测试代码)目录结构

复制代码
Hil_test_project

三、核心输入 / 输出 / 卡点

阶段 输入 输出 卡点
①AI生成测试用例+PDF A/requirements/*.json A/testcase/.mmd + A/doc_pdf/.pdf
⑤TE review A/testcase/*.json Approve 状态 TE Approve
⑥指定路径 PR评论 /gen-test path=xxx lang=yyy 解析指令
⑧生成代码 A/testcase/*.mmd + path B/指定路径/*.py
⑩TE review B/指定路径/*.py Approve 状态 TE Approve
⑭手工测试 环境URL 测试报告 TP manual触发

五、系统组件

复制代码
Gitea + Webhook + Ollama + Qwen3.6:27b + fastapi + Docker Compose  +飞书Webhook
相关推荐
风吹夏回1 小时前
Python 全局异常处理:从“满屏 try-except”到优雅兜底
开发语言·python
小熊Coding2 小时前
Python爬取当当网二手图书项目实战!
开发语言·爬虫·python·beautifulsoup·requests·二手图书
我叫张小白。2 小时前
FastAPI 介绍和入门核心知识点
fastapi
秋92 小时前
Java项目运行5天左右自动宕机:系统性定位与解决方案
java·开发语言·python
小江的记录本2 小时前
【JVM虚拟机】垃圾回收GC:垃圾收集器:CMS:核心原理、回收流程、优缺点、废弃原因(附《思维导图》+《面试高频考点清单》)
java·jvm·后端·python·spring·面试·maven
田里的水稻3 小时前
OE_ubuntu26.04与宿主机之间复制粘贴内容
人工智能·python·机器人
jiayong233 小时前
02 创建虚拟环境
python
旺仔来了4 小时前
不联网的Linux下部署python环境
linux·开发语言·python
小江的记录本4 小时前
【JVM虚拟机】垃圾回收GC:垃圾回收算法:标记-清除、标记-复制、标记-整理、分代收集(附《思维导图》+《面试高频考点清单》)
java·jvm·后端·python·算法·安全·面试
IP搭子来一个4 小时前
爬虫采集大量返回 403、429,到底卡在哪一环?
网络·爬虫·python