fix(FEAT-QA-001): 隔离市场概览 E2E 测试时钟

This commit is contained in:
2026-08-24 17:53:09 +08:00
parent 7904571ddd
commit 368672f001
19 changed files with 408 additions and 3 deletions
@@ -0,0 +1,14 @@
# 测试结果
- RED:`pnpm verify` 的 Server 测试为 65/67,通过值实际为 `delayed`,2 个 E2E 固定要求 `fresh` 而失败。
- GREEN:`pnpm --filter @a-share-analysis/server exec vitest run apps/api/test/market-overview.e2e-spec.ts` 为 2/2 通过。
- 完整门禁:`pnpm verify` 通过;Web 21/21、Server 67/67、启动器 2/2、Playwright 4/4,契约、边界、Schema、类型检查和前后端构建均通过。
- Lint:0 error;35 条市场概览组件既有格式 warning 未因本功能增加。
## 安全验证
生产市场概览代码没有变化;测试使用内存 mock,未访问真实行情、数据库、Redis 或 RocketMQ;无关 CSV 明确排除。
## 性能验证
定向 E2E 在 1 秒内完成;完整门禁成功结束,fake timers 不增加网络或持久化负载。
@@ -0,0 +1,3 @@
# 视觉 QA
本功能不改变 DOM、CSS、组件或浏览器交互,视觉变化不适用。完整 Playwright 桌面/移动端 4/4 通过,确认测试基础设施调整没有影响现有页面。