Files
a-share-analysis/docs/features/FEAT-MO-005-market-structure-turnover/test-plan.md
T

1.2 KiB

FEAT-MO-005 测试计划

自动化测试

  • node --test tools/probes/market-structure-capability.test.mjs:验证 CLI 明示固定本机和只读边界;验证 TDX 列式 Date 与 Amount 等长、分钟时间戳的对齐判定。
  • 手工只读探测:收盘后连续执行两次,记录状态、耗时、行数、字段、首末时间与错误类别;交易时段另执行一次。

安全验证

验证 --base-url 拒绝非回环地址和错误端口;响应体超过 2 MiB、无效 JSON、HTTP 500 与超时仅归类,不输出载荷、请求体或凭据。当前测试覆盖 CLI 边界和列式字段;上游异常路径由本机实测覆盖,后续适配器需补全固定样本契约测试。

性能验证

记录每个固定调用耗时,10 秒超时可重复验证。该探针不产生数据库、缓存、消息或前端渲染负载;交易时段连续观测尚未完成,不能证明新鲜度或 P95 容量。

通过条件与残余风险

只有映射表已记录、探针不泄漏原始内容、自动化测试通过且三次时段观测齐备,才可将具体源升级为生产候选。当前缺少交易时段观测,源映射维持保守状态。