docs(FEAT-MO-005): 完善市场结构功能追溯档案
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# FEAT-MO-005 测试结果
|
||||
|
||||
## 自动化结果
|
||||
|
||||
- `pnpm lint`:通过,0 error;仓库既有 Vue 风格 warning 未扩大为错误。
|
||||
- `pnpm format:check`:通过。
|
||||
- `pnpm typecheck`:Web/Server 均通过。
|
||||
- `pnpm test`:治理、契约、边界、部署、Web、Server 全部通过;Web 39 tests,Server 110 tests。
|
||||
- `pnpm build`:Web Vite 和 Server API/Scheduler/Worker 构建通过。
|
||||
- `pnpm verify:e2e`:4/4 通过,桌面 1440px 和移动 390px 均无横向溢出。
|
||||
|
||||
## 安全与性能证据
|
||||
|
||||
未新增凭据、原始载荷、生产地址或持久化写入。排行限制 1-100,前端仅通过 Axios 封装访问 API;SVG 趋势点计算和本地排序均为 O(n),n 为已限制返回项/点数。
|
||||
|
||||
## 失败处置
|
||||
|
||||
首次 E2E 发现三个结构路由返回 400,定位为控制器缺少显式服务注入;修复后服务端 21 文件/110 测试与 E2E 4 项全部通过。AKTools 在测试配置中禁用,结构和趋势模块按约定显示 unavailable,未伪造样本数据。
|
||||
@@ -0,0 +1,18 @@
|
||||
# FEAT-MO-005 视觉 QA
|
||||
|
||||
## 视口
|
||||
|
||||
- 桌面:1440 × 900,完整页面截图检查通过。
|
||||
- 移动:390 × 900,完整页面截图检查通过。
|
||||
|
||||
## 检查项
|
||||
|
||||
- 新增排行、资金流、成交额趋势和短线情绪模块按独立网格排列,无卡片嵌套。
|
||||
- 移动端网格变为单列,排行行的辅助字段隐藏,文字不溢出。
|
||||
- 不可用/延迟/部分数据状态使用既有警告样式,未出现空白或 `0.00` 伪造资金值。
|
||||
- 页面 `scrollWidth === clientWidth`,桌面和移动均无横向滚动。
|
||||
- 成交额趋势在真实 unavailable 状态显示原因;有点位时 SVG polyline 具备非空点集并保持固定高度。
|
||||
|
||||
## 残余风险
|
||||
|
||||
当前 AKTools 未启用,无法进行真实排行数据的视觉密度检查;后续上游可用时需复核长行业名称和 100 条列表边界。
|
||||
Reference in New Issue
Block a user