XiTest · One-Pager
XiTest 一页纸
三分钟读懂 Xisound 的质量红线工具
不通过 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 产品中心 · 调音产品组