跳转至
XiTest · Training

XiTest 培训教材

L1 入门 · L2 进阶 · L3 专家 · 三级认证
文档编号:D2-P7-MAN-006 · 版本:v1.0 · 发布:2026-05-05
从零到 Tapeout 放行官 · 分三级可考核
3
认证等级
40h
总课时
4
目标角色

XiTest 培训教材

摘要

本教材是 XiTest 三级认证体系的完整课程大纲,覆盖 L1 入门(8h · 使用者) / L2 进阶(16h · 贡献者) / L3 专家(16h · 放行官 / 平台运维) 三个级别,面向算法 / 硬件 / 工具 / QA 四类角色。 完成相应级别考核后颁发 XiTest Certified 徽章,Tapeout 放行官需 L3 认证 + 算法 Lead 推荐

培训交付

  • 形式:线上视频 + 线下 Workshop + 实战考核
  • 频率:每季度开一期 L1 / 半年开一期 L2 / 年度开一期 L3
  • 语言:中文(主)· 英文(Enterprise 客户)

1. 认证体系总览

1.1 三级地图

graph TB
    L1[L1 入门<br/>使用者<br/>8h]
    L2[L2 进阶<br/>贡献者<br/>16h]
    L3[L3 专家<br/>放行官 / 运维<br/>16h]

    L1 --> L2
    L2 --> L3

    L1 --> LR1[能跑 smoke · 看报告]
    L2 --> LR2[能写用例 · 集成 CI · 维护金标]
    L3 --> LR3[能放行 Tapeout · 运维平台]

    class L1 xyL3
    class L2 xyL2
    class L3 xySuccess
    class LR1,LR2,LR3 xyL5

1.2 能力与角色对应

角色 推荐等级 周期
算法开发者(日常) L1 必需 · L2 可选 第 1 周完成 L1
算法 Lead L2 必需 · L3 推荐 入职 3 月内 L2
硬件 Tapeout 工程师 L2 必需 · L3 必需 入职 6 月内 L3
工具团队发版工程师 L1 + L2 UI 模块 入职 3 月内
QA 工程师 L2 必需 · L3 推荐 入职 6 月内 L3
测试平台运维 L3 必需 入职 6 月内 L3

2. L1 入门认证(8 小时)

2.1 目标

  • 理解 XiTest 的定位与四层测试模型
  • 独立完成安装 / 配置 / 首次运行
  • 读懂测试报告 · 定位简单失败

2.2 课程大纲

章节 内容 时长
1. XiTest 概览 产品定位 · 与生态关系 0.5h
2. 安装与配置 CLI 安装 · Token · 配置验证 1h
3. 首次运行 跑 smoke · 查看报告 1h
4. 报告解读 通过/失败 · metrics · 对比波形 1h
5. CI 基础 理解 PR 评论 · 报告链接 1h
6. 常见错误 40x / 50x / TIMEOUT 排查 1h
7. 实战演练 故意改算法触发失败 + 修复 2h
8. 考核 15 道选择题 + 1 道操作题 0.5h

2.3 实战场景

场景 1:跑 smoke 看通过率

xitest run --suite smoke --parallel 8
xitest report --last-run --open

场景 2:本地复现失败

xitest run --case <failed-id> --local --verbose

2.4 考核

  • 15 道选择题(涵盖基础概念)
  • 1 道操作题:给出一个失败的 PR · 定位失败并提出修复思路
  • 通过标准:≥ 80 分

2.5 认证徽章

XiTest L1 Certified · User(有效期 2 年 · 需刷新)


3. L2 进阶认证(16 小时)

3.1 目标

  • 独立编写 Unit / Integration 用例
  • 理解金标流程 + 提交金标 PR
  • 集成 XiTest 到自己的仓库 CI
  • 排查复杂失败(性能 / 环境 / 假失败)

3.2 课程大纲

章节 内容 时长
1. L1 复习 快速回顾 L1 0.5h
2. 用例编写基础 YAML 字段 · 金标生成 2h
3. Integration 用例深入 pipeline · metrics · 容差 2h
4. 参数化用例 笛卡儿积展开 · 条件跳过 1h
5. 自定义断言 Python 回调 1h
6. 金标管理 审批流 · diff 工具 · 历史基线 2h
7. CI 集成深入 GitHub Actions / GitLab / Jenkins 2h
8. 失败排查 假失败 · 性能瓶颈 · 环境问题 2h
9. UI 回归基础(可选) Playwright / pixelmatch 2h
10. 实战项目 为一个新算法模块写完整测试 1h
11. 考核 综合笔试 + 实战作业 0.5h

3.3 实战项目

目标:为一个虚构的 "XiAlgo.FX.LowCut" 模块写完整测试:

  1. 10 个 Unit 用例(覆盖边界)
  2. 3 个 Integration 用例(频响验证)
  3. 提交到演练仓库 · CI 通过
  4. 金标 PR 经过 mock 审批流

3.4 考核

  • 笔试 30 题(开卷)
  • 实战作业:完成上述实战项目
  • 代码 Review:由 L3 导师 Review 实战作业
  • 通过标准:笔试 ≥ 85 + 作业通过 + Review 无 Blocker 问题

3.5 认证徽章

XiTest L2 Certified · Contributor(有效期 2 年)


4. L3 专家认证(16 小时)

4.1 目标

  • 理解 XiTest 平台技术架构(Orchestrator + Worker + HIL)
  • 能独立维护 XiTest Server(部署 / 升级 / 监控)
  • 能签署 Tapeout 放行报告(HIL + 全量 Regression)
  • 能设计新测试子系统(如故障注入扩展)

4.2 课程大纲

章节 内容 时长
1. L2 复习 快速回顾 L2 0.5h
2. 平台架构深入 五层架构 · 调度 · 状态机 2h
3. HIL 子系统 硬件栈 · 烧录 · 故障注入 3h
4. Tapeout 放行 SOP 流程 · 双签 · 归档 2h
5. 平台运维 K8s 部署 · 升级 · 回滚 2h
6. 可观测深入 Prometheus · Grafana · OpenTelemetry 2h
7. 性能调优 Worker 扩缩 · 存储优化 · HIL 排队 1.5h
8. 安全与审计 SSO · RBAC · 审计日志 1h
9. 故障演练 模拟故障 + 应急处理 1h
10. 考核 综合笔试 + 故障演练 + 实战 1h

4.3 Tapeout 放行官职责

L3 专家中,经过算法 Lead 推荐 + CTO 任命,可担任 Tapeout 放行官:

  • 审阅 HIL 全量报告
  • 签署放行或退回
  • 归档报告到 tapeout-archive/
  • 配合主机厂 / Tier1 质量门

4.4 实战项目

目标:模拟一次真实 Tapeout 流程

  1. 触发 tapeout-full 套件(48h 压测)
  2. 分析 500+ 用例报告 · 识别真失败与假失败
  3. 撰写放行报告 + 双签流程走查
  4. 故障演练:HIL 硬件某一次失败 · 应急切换

4.5 考核

  • 笔试 40 题
  • 故障演练:随机触发 3 种故障 · 要求 30 分钟内恢复
  • 实战报告:完成上述 Tapeout 流程并撰写放行报告
  • 面试:由测试平台 Lead + 算法 Lead + CTO 三人面试
  • 通过标准:每项独立 Pass + 面试通过

4.6 认证徽章

XiTest L3 Certified · Expert(有效期 3 年 · 年度 refresher 必须参加)


5. 培训材料清单

5.1 视频课程

课程 时长 级别
XiTest 入门 · 15 节 6h 视频 L1
用例编写实战 · 12 节 8h 视频 L2
CI 集成深度 · 8 节 5h 视频 L2
HIL 子系统 · 10 节 8h 视频 L3
平台运维 · 12 节 10h 视频 L3

5.2 实战仓库

  • xisound-training/xitest-l1-sandbox:L1 练习仓库
  • xisound-training/xitest-l2-project:L2 实战项目
  • xisound-training/xitest-l3-tapeout-drill:L3 演练仓库

5.3 文档参考

5.4 导师制

  • L1 学员 → L2 学员担任导师
  • L2 学员 → L3 专家担任导师
  • L3 专家 → 由测试平台 Lead 指导

6. 认证管理

6.1 徽章有效期

  • L1:2 年 · 到期重考或参加 refresher(1h)
  • L2:2 年 · 到期重考
  • L3:3 年 · 每年 refresher 必须参加(否则撤销)

6.2 撤销条件

  • 严重违反 Tapeout 放行流程(如放水)
  • 恶意破坏平台稳定性
  • 连续 2 年不参与 refresher

6.3 Badge 展示

  • 内部个人页面(Gitea / SSO Profile)
  • 邮件签名(可选)
  • LinkedIn(个人选择)

7. 学员路径建议

7.1 算法开发者

graph LR
    Onboard[入职第 1 周]
    Onboard --> L1[完成 L1]
    L1 --> Daily[日常使用]
    Daily --> Opt{愿意做<br/>金标维护?}
    Opt -->|是| L2[3 月内完成 L2]
    Opt -->|否| Stop[保持 L1]

    class Onboard,Daily xyL5
    class L1 xyL3
    class L2 xyL2
    class Opt xyL4
    class Stop xyWarn

7.2 硬件 Tapeout 工程师

  • 入职 3 月:L1 + L2(聚焦 HIL 章节)
  • 入职 6 月:L3(必须)
  • 入职 1 年:可担任 Tapeout 放行官候选人

7.3 QA 工程师

  • 入职 1 月:L1
  • 入职 3 月:L2
  • 入职 6 月:L3(推荐)
  • 年度:refresher

8. 培训讲师

8.1 L1 讲师资格

  • 持 L2+ 证书
  • 测试平台组或算法团队资深工程师
  • 通过讲师试讲(30 分钟)

8.2 L2 讲师资格

  • 持 L3 证书
  • 测试平台组 2 年以上经验

8.3 L3 讲师资格

  • 测试平台 Lead 或 资深工程师
  • 有 Tapeout 放行实战经验
  • CTO 审批

9. 课表示例(2026 Q3)

日期 课程 级别 讲师
2026-07-15 L1 · 第 1 天 L1 Alice
2026-07-16 L1 · 第 2 天 L1 Alice
2026-08-10 - 12 L2(3 天) L2 Bob
2026-09-20 - 23 L3(4 天) L3 测试平台 Lead

10. 附录

10.1 关联文档

10.2 报名与咨询

  • 内部报名:https://training.xisound.com/xitest
  • 咨询邮件:training@xisound.com
  • 讲师申请:xitest-trainer@xisound.com

10.3 版本历史

版本 日期 要点
v1.0 2026-05-05 首版 · L1/L2/L3 三级认证体系

training.md · D2-P7-MAN-006 · v1.0 · 2026-05-05 · Xisound 产品中心 · 调音产品组