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

65 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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
```json
{
"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