XiTest · Product Overview
XiTest · 羲音测试台
全自动测试验证平台 · 算法链路集成 / 回归 / 单测 / UI 测试
不通过 XiTest,不得 Tapeout · Xisound 的质量红线
L2
产品层级
4
测试层级
100%
算法回归覆盖
XiTest · 羲音测试台
一页看懂 XiTest
XiTest(羲音测试台) 是 Xisound 六层矩阵中 L2 工具层的测试验证平台——面向算法团队、硬件团队、工具团队的全自动测试引擎,提供 算法链路集成 · 功能回归 · 模块单测 · UI 回归 四个层级的测试能力。 "所有算法链路必须通过 XiTest 完整回归再 Tapeout" —— 这是 Xisound 内部质量红线。
1. 为什么需要 XiTest?
- 算法团队痛点:新算法上车前的回归靠人肉,容易遗漏 corner case
- 硬件团队痛点:Tapeout 前需要验证所有算法链路,但没有统一平台
- 工具团队痛点:XiStudio/XiForge 的 UI 改动容易引入回归
- XiTest 的答案:一套框架,四个层级测试 · 自动化 · 可 CI 集成
2. 四层测试能力
2.1 测试层级矩阵
| 层级 | 对象 | 目的 | 频率 |
|---|---|---|---|
| Unit | XiAlgo 单个算法模块 | 算法正确性 | 每次提交 |
| Integration | XiAlgo 完整算法链路 | 链路集成验证 | 每日 |
| Regression | 功能回归 | 历史问题不再出现 | 每次发布前 |
| UI | XiStudio / XiForge UI | 视觉 + 交互回归 | 每次发布前 |
2.2 能力与 XiTune 的差异
| 维度 | XiTune(调音工具) | XiTest(测试平台) |
|---|---|---|
| 用户 | 调音师(面向 OEM/Tier1) | 研发工程师(Xisound 内部) |
| 目标 | 声学效果调试 | 质量与回归保障 |
| 输出 | 调音预设 / 参数集 | 测试报告 + 通过/失败 |
| 交互 | 人工为主 · 可视化 | 全自动 · CI 集成 |
| 运行 | 现场 / 工位 | 测试服务器 / CI 集群 |
3. 核心亮点
3.1 三大差异化能力
graph TB
XiTest[XiTest 测试台]
XiTest --> C1[算法链路<br/>E2E 回归]
XiTest --> C2[硬件在环<br/>HIL]
XiTest --> C3[CI 集成]
C1 --> D1[声学指标<br/>自动验证]
C2 --> D2[真实 XiDSP<br/>实时链路测试]
C3 --> D3[GitHub Actions<br/>GitLab CI]
class XiTest xyL2
class C1,C2,C3 xyL3
class D1,D2,D3 xySuccess
3.2 测试数据与基线
- 金标数据:每个算法链路有一套"已验证正确"的输入输出对
- 容差机制:频响 ±0.1 dB / THD+N ±0.001% / RMS ±0.5 dB
- 基线更新:算法升级后由算法 lead + QA 双审批更新金标
4. 在 Xisound 生态中的位置
graph TB
Dev[算法开发者 / 硬件工程师 / QA]
Dev --> XiTest[XiTest · L2<br/>测试平台]
XiAlgo[XiAlgo · L3] -.被测.-> XiTest
XiDSP[XiDSP · L0] -.HIL.-> XiTest
XiStudio[XiStudio · L4] -.UI 回归.-> XiTest
XiTest --> Report[测试报告]
XiTest --> Tape[Tapeout 放行]
XiMind[XiMind · L5] -.编排.-> XiTest
class Dev xyL5
class XiTest xyL2
class XiAlgo xyL3
class XiDSP xyL0
class XiStudio xyL4
class Report,Tape xySuccess
class XiMind xyL5
5. 典型使用场景
5.1 算法开发者日常
- 每次提交 XiAlgo 代码 → CI 自动运行 Unit 测试
- PR 审核前自动跑 Integration 测试
- Merge 后每日跑 Regression 套件
- 出现回归立刻邮件通知算法作者
5.2 XiDSP Tapeout 前验证
- 芯片硬件工程师触发 HIL 测试集群
- 跑 1000+ 算法链路全覆盖,连续运行 48 小时
- 生成 Tapeout 放行报告(需 CTO + 算法 lead 双签)
5.3 XiStudio 发版前 UI 回归
- 工具团队在 release 分支触发 UI 回归
- Playwright 模拟真实用户操作 100+ 场景
- 视觉回归通过 pixelmatch 比较截图
- 任何一项失败阻止发版
5.4 XiMind 编排 AI 测试用例(v1.1+)
- XiMind 从历史 Bug 中学习失败模式
- 自动生成 edge case 测试用例
- 回归到 XiTest 数据库,持续扩充覆盖率
6. 商业与使用模式
6.1 定位
XiTest 是 Xisound 内部质量红线工具,不直接对外销售。
6.2 对外形态(v2.0+ 考虑)
- Enterprise 客户可订阅 XiTest SaaS 版(为自定义 XiAlgo 做测试)
- 集成在 XiStudio Enterprise 中作为"我的测试"模块
6.3 ROI 测算
- 节省每年 3-5 次 Tapeout 回流(单次回流成本 > ¥500 万)
- 减少算法上车后 Bug 率 70% 以上
- QA 团队效率提升 5-10 倍
7. 里程碑速查
| 时间 | 事件 |
|---|---|
| 2026 Q3 | XiTest v0.1(Unit + Integration MVP) |
| 2026 Q4 | Regression 套件 v1.0 |
| 2027 Q1 | HIL 能力接入 XiDSP-D1 |
| 2027 Q2 | UI 回归框架上线 |
| 2027 Q3 | CI 全面集成(GitHub Actions / GitLab CI) |
| 2027 Q4 | XiTest v1.0 正式版(内部) |
| 2028 Q2 | XiMind AI 编排测试(v1.1) |
| 2028 Q4 | Enterprise SaaS 对外版(v2.0) |
8. 下一步
- 了解需求定义:XiTest PRD v1.0
- 了解技术规格:XiTest 产品规格书 Spec
- 了解调音工具:XiTune 产品概述
- 了解AI 编排:XiMind 产品概述
附录 · 版本历史
| 版本 | 日期 | 要点 |
|---|---|---|
| v1.0 | 2026-05-05 | 首版 · 四层测试 + Tapeout 红线 |
overview.md · D2-P7-SPEC-000 · v1.0 · 2026-05-05 · Xisound 产品中心 · 调音产品组