跳转至
09 · Testing & Ops · IA-v3

09 · 测试与运维

Testing · CI/CD · Monitoring · Release · Incident · 5-in-1
4
测试层
5
主题域
全生命周期
覆盖范围
DRAFT

总览

本层定位

09 · 测试与运维收录 Xisound 测试规范 + CI/CD + 监控告警 + 发布管理 + 事故响应五大主题,贯穿研发 → 发布 → 运营全生命周期。 与 04-departments 各中心的内部规范互补:本层讲"执行体系",各中心讲"专业规则"。

🚧 本层尚在规划中

当前本目录下仅有此 index.md,下方"5 大主题域"的子目录均为规划尚未落地。具体落地节奏由各中心配合补齐,详见 05-standards/migration-plan-2026Q2.md P3 阶段。

🧪 5 大主题域(规划)

  • :material-test-tube: Testing · 测试规范


    4 层测试矩阵:Unit(单元)→ Integration(集成)→ E2E(端到端)→ HIL(硬件在环)。

    工具链:xUnit / Vitest / Google Test / pytest / Playwright / Selenium / AudioPrecision / CAN UDS

    状态:🚧 规划中

  • :material-source-branch-sync: CI/CD · 持续集成与部署


    GitHub Actions / GitLab CI / Jenkins pipeline 配置规范、构建产物管理、自动化部署。

    状态:🚧 规划中

  • :material-chart-line: Monitoring · 监控告警


    Prometheus / Grafana 监控指标体系、告警规则、SLO/SLI 定义。

    状态:🚧 规划中

  • :material-rocket-launch: Release · 发布管理


    语义化版本号规范、灰度策略、回滚剧本、Release Notes 模板。

    状态:🚧 规划中

  • :material-fire: Incident · 事故响应


    事故等级定义、On-Call 轮值、Postmortem 模板、根因分析(RCA)流程。

    状态:🚧 规划中

📊 4 层测试矩阵(参考)

触发时机 工具链 落地路径
Unit 每次 commit xUnit / Vitest / Google Test / pytest 各栈仓库 tests/unit/
Integration PR 合并前 跨模块测试 tests/integration/
E2E 预发布 Playwright / Selenium tests/e2e/
HIL Tapeout / 车规 AudioPrecision · CAN UDS 硬件实验室

🚀 快速入口

我是 QA 工程师,需要写测试规范

→ 当前阶段先参照 04-departments 下相关中心的 test-spec 内部规范,本层定稿后会作为统一入口。

我是 SRE / 运维工程师

→ 当前阶段直接从仓库根目录的 .github/workflows/ 等 CI 配置文件入手,规范文档待补。

我需要发布新版本 / 处理生产事故

→ 临时联系各产品对应的 release owner(参见 02-products/ 各产品的 90-changelog.md),规范化流程文档待补。

🔗 与其他层的关系

flowchart LR
    P[🏛️ 03-platform<br/>架构层] --> T
    I[🔧 08-implementation<br/>实现层] --> T
    D[🏢 04-departments<br/>中心专业规范] --> T
    T[🧪 09-testing-ops<br/>本层 · 执行体系] --> R[发布 · 部署]

    classDef xyDefault fill:#0B1C2E,stroke:#D4A574,color:#fff
    classDef xyCore fill:#6B3FA0,stroke:#D4A574,color:#fff
    classDef xyOther fill:#1E3A52,stroke:#D4A574,color:#fff
    classDef xyEnd fill:#3FB47F,stroke:#3FB47F,color:#fff
    class T xyCore
    class P,I,D xyDefault
    class R xyEnd

📌 历史追溯

本目录原 D 系列编号为 D6 · 测试与运维(legacy_doc_id D6-OPS-000),P2 阶段 IA-v3 重构后更名为 09 · 测试与运维
原 D 系列规划的 8 个子目录(testing/{unit,integration,e2e,hil}/ + cicd/ + ops/{monitoring,release,incident}/)当前实际尚未在文件系统中创建,仅本 index.md 存在。规划落地节奏由 P3 阶段统一推进。


Xisound 09 · 测试与运维 · v2.0 · 2026-05-13