跳转至
XiTest · One-Pager

XiTest 一页纸

三分钟读懂 Xisound 的质量红线工具
文档编号:D2-P7-MAN-002 · 版本:v1.0 · 发布:2026-05-05
不通过 XiTest · 不得 Tapeout · 不得发版
4
测试层级
1000+
回归用例
¥500万+
单次 Tapeout 回流成本

XiTest · 一页纸

一句话说清 XiTest

XiTest 是 Xisound 的全自动测试验证平台,通过 Unit / Integration / Regression / UI 四层测试 + HIL 硬件在环,确保每一行算法代码、每一次 Tapeout、每一次发版都零回归


1. 为什么需要 XiTest?

没有 XiTest 的成本

  • 单次 Tapeout 回流 ≥ ¥500 万 · 4-6 周延迟
  • 算法上车后发现 Bug → OTA 修复 + 客户信任受损
  • XiStudio 发版后才发现 UI 崩 → 现场调音事故
  • QA 人肉回归 → 100+ 用例 2 人天 · 容易遗漏

XiTest 的答案一次投入,持续收益


2. 核心价值(三个数字)

数字 含义
100% Tapeout 前算法回归覆盖率(目标)
70% 算法上车后 Bug 率下降(对比无测试)
5-10× QA 团队效率提升

3. 四层测试金字塔

graph TB
    UI[UI Regression<br/>每次发版前<br/>100+ 场景]
    Reg[Regression<br/>每次发版前<br/>1000+ 用例]
    Integ[Integration<br/>每日 · PR 触发<br/>300+ 链路]
    Unit[Unit<br/>每次提交<br/>Google Test]

    UI --> Reg
    Reg --> Integ
    Integ --> Unit

    class UI xyWarn
    class Reg xyL3
    class Integ xyL2
    class Unit xyL1

4. 核心能力速览

4.1 声学指标自动验证

  • 频响 ±0.1 dB · THD+N ±0.001% · SNR ±0.5 dB · 延迟 ±10 samples

4.2 HIL 硬件在环

  • 真实 XiDSP-D1 芯片 · JTAG 烧录 + 专业声卡 I/O
  • 48 小时连续压测 · 故障注入(电压/温度/EMC)

4.3 CI 即插即用

  • GitHub Actions · GitLab CI · Jenkins · 三大平台模板
  • PR 自动评论失败详情 + 报告链接

4.4 UI 回归

  • Playwright + pixelmatch · 像素级视觉回归
  • 覆盖 XiStudio / XiForge 100+ 场景

5. 适用场景(谁在用)

graph LR
    XiTest[XiTest]
    XiTest --> A[算法开发者<br/>日常提交]
    XiTest --> B[硬件工程师<br/>Tapeout 前]
    XiTest --> C[工具团队<br/>XiStudio 发版]
    XiTest --> D[QA 团队<br/>金标维护]

    class XiTest xyL2
    class A,B,C,D xyL5
角色 频率 价值
算法开发者 每次提交 3 min 内知道代码是否破坏已有算法
硬件工程师 Tapeout 前 48h 压测替代几周人肉验证
工具团队 每次发版 UI 回归防止"改一个按钮崩三个流程"
QA 团队 持续 统一基线 + 审批流 · 防止漂移

6. 与 XiTune / Xisound 生态的关系

graph TB
    XiTest[XiTest · L2<br/>测试平台]

    XiAlgo[XiAlgo · L3<br/>被测对象] -.被测.-> XiTest
    XiDSP[XiDSP · L0<br/>HIL 芯片] -.实时验证.-> XiTest
    XiStudio[XiStudio · L4<br/>UI 被测] -.UI 回归.-> XiTest
    XiForge[XiForge · L4<br/>开发平台] -.UI 回归.-> XiTest

    XiTest --> Report[测试报告]
    XiTest --> Gate[Tapeout / 发版放行]

    XiMind[XiMind · L5] -.v1.1+ AI 编排.-> XiTest

    class XiTest xyL2
    class XiAlgo xyL3
    class XiDSP xyL0
    class XiStudio,XiForge xyL4
    class Report,Gate xySuccess
    class XiMind xyL5

差异化

  • vs XiTune:XiTune 是调音工具(人工 · 对外),XiTest 是测试平台(自动 · 内部)
  • vs NI TestStand:NI 通用工业测试,XiTest 声学专用 + 与 XiStudio/XiAlgo 深度集成

7. 关键里程碑

时间 里程碑
2026 Q3 v0.1 MVP · 算法团队内部试用
2026 Q4 Regression 套件启用
2027 Q1 HIL 接入 XiDSP-D1
2027 Q2 UI 回归框架
2027 Q3 CI 全面集成
2027 Q4 v1.0 GA · Tapeout 强制关卡
2028 Q2 v1.1 · XiMind AI 编排
2029 v2.0 · Enterprise SaaS 对外

8. 投入与回报

投入

  • 研发:~68 人月(核心框架 + HIL + UI + CI + 初始用例)
  • 硬件:HIL 机柜 × 2 + EVB 集群 + 声卡

回报(预期)

  • 节省每年 3-5 次 Tapeout 回流(单次 ≥ ¥500 万)
  • 算法上车 Bug 率 下降 70%
  • QA 效率 5-10 倍
  • 客户信任 + OEM 认可

ROI:保守估计 5× 以上(按节省 1 次 Tapeout + QA 效率 3× 计)


9. 对外定位(v2.0+ 规划)

Enterprise 客户福利

2029 年起 XiTest Enterprise SaaS 对外开放,适合使用 自定义 XiAlgo 的 Tier1 / 主机厂客户:

  • 云端测试集群 · 按用例计费
  • 自有算法接入 · 私有金标
  • Tapeout 放行报告模板 · 对接主机厂质量门

10. 如何开始?

内部团队

# 1. 安装
curl -L https://releases.xisound.com/xitest/v1.0.0/xitest-linux-amd64 -o xitest
chmod +x xitest && sudo mv xitest /usr/local/bin/

# 2. 配置 Token
xitest config set token $XITEST_TOKEN

# 3. 跑一个 smoke
xitest run --suite smoke --parallel 8

详细见 XiTest 用户手册

联系人

  • 产品负责人:测试平台组 Lead
  • 技术咨询xitest-dev@xisound.com
  • Enterprise 合作bd@xisound.com

附录

关联文档

版本历史

版本 日期 要点
v1.0 2026-05-05 首版 · 一页纸价值主张

one-pager.md · D2-P7-MAN-002 · v1.0 · 2026-05-05 · Xisound 产品中心 · 调音产品组