Files
zclaw_openfang/docs/test-results/T6-saas-desktop/REPORT.md
iven 1f792bdfe0
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
test: add T6 SaaS, T7 Skills, T8 Chat audit reports
T6 SaaS Desktop (health 85→89, +4):
- M7-02 P1 PUT path param 已修复
- M7-04 P1 refreshToken body 已修复
- M7-01 P2 密码长度不一致(6 vs 8)未修复

T7 Skills (health 85→87, +2):
- M5-01 P1 triggers 映射已修复(正确使用 backend.triggers)
- category 全部为 null(仍从 tags[0] 映射)
- 75 个技能全部成功加载

T8 Chat (health 91→91, 0):
- ChatStore 4-sub-store 重构完成
- 11 层中间件链确认存在
- 11 项 V12 问题全为 P2/P3
2026-04-05 18:50:19 +08:00

2.0 KiB
Raw Blame History

T6 SaaS 桌面集成 测试报告

执行日期: 2026-04-05 | 测试工具: tauri-mcp execute_js + 代码审查 | V12 基线: 85/100

摘要

  • 执行用例数: 3/63 个需 UI 交互或长时间等待)
  • 已修复 P1: 2
  • 未修复: 2 ⚠️
  • 新发现缺陷: 0

缺陷统计

级别 数量 说明
P0 0 -
P1 0 M7-02/M7-04 已修复
P2 2 M7-01 密码长度不一致; M7-03 QR码泄露密钥
P3 2 M7-05 saveSaaSSession 静默失败; M7-06 chatStream 缺 sessionKey

V12 已知问题验证

V12 ID 描述 V12 严重度 验证结果 备注
M7-01 前端密码 6 字符 vs 后端 8 字符 P2 ⚠️ 未修复 SaaSLogin.tsx:58 使用 6SaaSSettings.tsx:232 使用 8
M7-02 ConfigMigrationWizard PUT 布尔值 P1 已修复 ConfigMigrationWizard.tsx:118 使用 existing.id 替代布尔值
M7-03 QR 码外部服务泄露密钥 P2 未验证 需 UI 交互验证 TOTP 设置
M7-04 refreshToken 未传 body P1 已修复 saas-auth.ts:70-71 显式发送 { refresh_token: this.refreshTokenValue }
M7-05 saveSaaSSession 静默失败 P3 未验证 需端到端验证
M7-06 chatStream 缺 sessionKey/agentId P3 未验证 需端到端验证

运行时验证

kernel_status

{
  "initialized": true,
  "agentCount": 1,
  "baseUrl": "http://127.0.0.1:8080/api/v1/relay",
  "model": "glm-4-flash"
}

SaaS Relay 连接正常。


健康度评估

维度 V12 基线 本次评估 变化
综合 85/100 89/100 +4

提升原因:

  • M7-02 P1 PUT 路径参数已修复
  • M7-04 P1 refreshToken body 已修复
  • SaaS Relay 连接正常

残留风险:

  • 密码长度前后端不一致P2M7-01
  • TOTP QR 码外部服务P2M7-03