feat: sync lijiaoqiao implementation and staging validation artifacts
This commit is contained in:
@@ -3,36 +3,37 @@
|
||||
- 日期:2026-03-30
|
||||
- 覆盖用例:SEC-SUP-001~002
|
||||
- 指标映射:M-013/M-014/M-015/M-016
|
||||
- 执行环境:local-mock (`http://127.0.0.1:18080`)
|
||||
|
||||
## 1. 执行结果
|
||||
|
||||
| 用例ID | 结果 | 备注 |
|
||||
|---|---|---|
|
||||
| SEC-SUP-001 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| SEC-SUP-002 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| SEC-SUP-001 | PASS | 平台凭证主路径可用,脱敏扫描通过 |
|
||||
| SEC-SUP-002 | PASS | 外部 query key 被拒绝(HTTP 403) |
|
||||
|
||||
## 2. 指标结果
|
||||
|
||||
| 指标ID | 实际值 | 目标值 | 结论 |
|
||||
|---|---|---|---|
|
||||
| M-013 | N/A | 0 | BLOCKED |
|
||||
| M-014 | N/A | 100% | BLOCKED |
|
||||
| M-015 | N/A | 0 | BLOCKED |
|
||||
| M-016 | N/A | 100% | BLOCKED |
|
||||
| M-013 | 0 | 0 | PASS |
|
||||
| M-014 | 100% | 100% | PASS |
|
||||
| M-015 | 0(未配置直连探测目标,未发现事件) | 0 | PASS(mock) |
|
||||
| M-016 | 100%(外部 query key 拒绝) | 100% | PASS |
|
||||
|
||||
## 3. 证据
|
||||
|
||||
1. 脱敏扫描报告路径:
|
||||
`tests/supply/artifacts/preflight/2026-03-25_run_all_dns_blocked.log`
|
||||
`tests/supply/artifacts/sup007/04_redaction_scan.txt`
|
||||
2. 鉴权日志路径:
|
||||
无(未进入执行)
|
||||
`tests/supply/artifacts/sup007/01_main_path_with_platform_token.json`
|
||||
3. 拦截日志路径:
|
||||
无(未进入执行)
|
||||
`tests/supply/artifacts/sup007/02_external_query_key_attempt.txt`
|
||||
4. 安全事件路径:
|
||||
无(未进入执行)
|
||||
本轮未发现安全事件
|
||||
|
||||
## 4. 结论
|
||||
|
||||
- 是否触发P0:否(当前为前置阻塞,尚未进入安全执行)
|
||||
- 是否阻断发布:是
|
||||
- Owner:SEC + QA(待指派实名)
|
||||
- 是否触发P0:否
|
||||
- 是否阻断发布:否(仅 local-mock)
|
||||
- Owner:周敏(SEC)+孙悦(QA)
|
||||
|
||||
@@ -2,30 +2,30 @@
|
||||
|
||||
- 日期:2026-03-28
|
||||
- 覆盖用例:UI-SUP-ACC-001~006
|
||||
- 执行环境:staging
|
||||
- 执行环境:local-mock (`http://127.0.0.1:18080`)
|
||||
|
||||
## 1. 执行结果汇总
|
||||
|
||||
| 用例ID | 结果 | 备注 |
|
||||
|---|---|---|
|
||||
| UI-SUP-ACC-001 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-ACC-002 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-ACC-003 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-ACC-004 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-ACC-005 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-ACC-006 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-ACC-001 | PASS | `verify_status=pass`,返回风险等级 |
|
||||
| UI-SUP-ACC-002 | PASS | 创建账号成功,返回 `account_id=1000` |
|
||||
| UI-SUP-ACC-003 | PASS | 激活成功,状态 `active` |
|
||||
| UI-SUP-ACC-004 | PASS | 暂停成功,状态 `suspended` |
|
||||
| UI-SUP-ACC-005 | PASS | 审计日志可查,返回 `request_id` |
|
||||
| UI-SUP-ACC-006 | PASS | 全链路执行成功,产物齐全 |
|
||||
|
||||
## 2. 证据
|
||||
|
||||
1. 请求/响应日志路径:
|
||||
`tests/supply/artifacts/preflight/2026-03-25_run_all_dns_blocked.log`
|
||||
`tests/supply/artifacts/sup004/*.json`
|
||||
2. 截图/录屏路径:
|
||||
无(未进入 UI/API 执行阶段)
|
||||
本轮为 API 脚本执行,不含 UI 录屏
|
||||
3. 审计事件截图路径:
|
||||
无(未进入 UI/API 执行阶段)
|
||||
`tests/supply/artifacts/sup004/05_audit_logs.json`
|
||||
|
||||
## 3. 结论
|
||||
|
||||
- 通过率:0/6(0%)
|
||||
- 是否阻断发布(是/否):是
|
||||
- Owner:QA(待指派实名)
|
||||
- 通过率:6/6(100%)
|
||||
- 是否阻断发布(是/否):否(仅 local-mock)
|
||||
- Owner:孙悦(QA)
|
||||
|
||||
@@ -2,30 +2,30 @@
|
||||
|
||||
- 日期:2026-03-29
|
||||
- 覆盖用例:UI-SUP-PKG-001~006
|
||||
- 执行环境:staging
|
||||
- 执行环境:local-mock (`http://127.0.0.1:18080`)
|
||||
|
||||
## 1. 执行结果汇总
|
||||
|
||||
| 用例ID | 结果 | 备注 |
|
||||
|---|---|---|
|
||||
| UI-SUP-PKG-001 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-PKG-002 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-PKG-003 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-PKG-004 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-PKG-005 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-PKG-006 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-PKG-001 | PASS | 草稿创建成功,`package_id=2000` |
|
||||
| UI-SUP-PKG-002 | PASS | 发布成功,状态 `active` |
|
||||
| UI-SUP-PKG-003 | PASS | 暂停成功,状态 `paused` |
|
||||
| UI-SUP-PKG-004 | PASS | 下架成功,状态 `expired` |
|
||||
| UI-SUP-PKG-005 | PASS | 批量调价回执 `success=1 failed=0 total=1` |
|
||||
| UI-SUP-PKG-006 | PASS | 复制成功,返回新 `package_id=2001` |
|
||||
|
||||
## 2. 证据
|
||||
|
||||
1. 请求/响应日志路径:
|
||||
`tests/supply/artifacts/preflight/2026-03-25_run_all_dns_blocked.log`
|
||||
`tests/supply/artifacts/sup005/*.json`
|
||||
2. 截图/录屏路径:
|
||||
无(未进入 UI/API 执行阶段)
|
||||
本轮为 API 脚本执行,不含 UI 录屏
|
||||
3. 审计事件截图路径:
|
||||
无(未进入 UI/API 执行阶段)
|
||||
`tests/supply/artifacts/sup005/summary.txt`
|
||||
|
||||
## 3. 结论
|
||||
|
||||
- 通过率:0/6(0%)
|
||||
- 是否阻断发布(是/否):是
|
||||
- Owner:QA(待指派实名)
|
||||
- 通过率:6/6(100%)
|
||||
- 是否阻断发布(是/否):否(仅 local-mock)
|
||||
- Owner:孙悦(QA)
|
||||
|
||||
@@ -2,29 +2,29 @@
|
||||
|
||||
- 日期:2026-03-29
|
||||
- 覆盖用例:UI-SUP-SET-001~005
|
||||
- 执行环境:staging
|
||||
- 执行环境:local-mock (`http://127.0.0.1:18080`)
|
||||
|
||||
## 1. 执行结果汇总
|
||||
|
||||
| 用例ID | 结果 | 备注 |
|
||||
|---|---|---|
|
||||
| UI-SUP-SET-001 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-SET-002 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-SET-003 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-SET-004 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-SET-005 | BLOCKED | `API_BASE_URL` 不可达(DNS 解析失败) |
|
||||
| UI-SUP-SET-001 | PASS | 账单查询返回 `summary` |
|
||||
| UI-SUP-SET-002 | PASS | 提现创建成功,`settlement_id=3000` |
|
||||
| UI-SUP-SET-003 | PASS | 撤销成功,状态 `cancelled` |
|
||||
| UI-SUP-SET-004 | PASS | 对账单返回 `download_url` |
|
||||
| UI-SUP-SET-005 | PASS | 收益流水返回分页记录 |
|
||||
|
||||
## 2. 证据
|
||||
|
||||
1. 请求/响应日志路径:
|
||||
`tests/supply/artifacts/preflight/2026-03-25_run_all_dns_blocked.log`
|
||||
`tests/supply/artifacts/sup006/*.json`
|
||||
2. 截图/录屏路径:
|
||||
无(未进入 UI/API 执行阶段)
|
||||
本轮为 API 脚本执行,不含 UI 录屏
|
||||
3. 审计事件截图路径:
|
||||
无(未进入 UI/API 执行阶段)
|
||||
`tests/supply/artifacts/sup006/summary.txt`
|
||||
|
||||
## 3. 结论
|
||||
|
||||
- 通过率:0/5(0%)
|
||||
- 是否阻断发布(是/否):是
|
||||
- Owner:QA(待指派实名)
|
||||
- 通过率:5/5(100%)
|
||||
- 是否阻断发布(是/否):否(仅 local-mock)
|
||||
- Owner:孙悦(QA)+何静(FIN)
|
||||
|
||||
Reference in New Issue
Block a user