Dev #21

Merged
zhangxiang merged 69 commits from dev into main 2026-08-17 20:29:08 +08:00
13 changed files with 8 additions and 1 deletions
Showing only changes of commit 2fdee7e2ae - Show all commits
+8 -1
View File
@@ -22,7 +22,8 @@
- 2026-07:完成安全加固(JWT、中间件、表单、CMS 接口)、可访问性修复
- 2026-07:完成全量测试基线建立(单元测试 705 条、E2E 618 条)与封版审查
- 2026-07:完成 CMS 数据模型扩展(locale、RBAC)、媒体管理、工作流引擎,并按页面类型全量迁移内容(基于 [docs/cms-evaluation.md](./docs/cms-evaluation.md))
- 2026-07:完成系统化测试套件实施(Phase 1-3 ✅,Phase 4 进行中)
- 2026-07:完成系统化测试套件实施(Phase 1-5 ✅)
- 2026-07: **封版发布 v1.0.0-phase1** — UI设计重构 ~85% / CMS化 ~75% / 全量测试 992 条通过
## 项目进度
@@ -66,6 +67,12 @@
- [x] Phase 3:用户旅程测试(UJ-01/UJ-02)、移动端专项 E2E 测试(16 个用例)、GA4 事件追踪测试(4 个用例)、k6 压力测试脚本修复与验证(91285 次迭代,0 错误)、安全扫描脚本(7 项安全响应头检查)
- [x] Phase 4:Jenkinsfile 集成 E2E/视觉回归/安全扫描阶段、全量变异测试(整体 36.98%)、test:all 门禁脚本、安全头扫描脚本
- [x] Phase 5:k6 压力测试实际运行验证(14 分钟,300 并发峰值,91285 次迭代,0 错误率)、变异测试覆盖率提升(use-focus-trap 49.18%, use-swipe-gesture 33.06%, animations 16.59%)、全量测试通过(type-check ✅ / lint ✅ / 992 tests ✅)
- [x] **封版发布 v1.0.0-phase1 (2026-07-31)**:
- [x] UI设计重构 ~85%:设计系统完整、四层叙事模型已实施、咨询专业风骨架确立
- [x] CMS化 ~75%:所有页面已集成 CMS 数据层、种子脚本覆盖全部内容类型
- [x] 清理旧版文件:归档 12 个旧版组件至 _archive/(home-content-v11~v13, products-content-v1, product-detail-v1~v2, solutions-content-v1, news-content-v1, team-content-v1~v2, contact-content-v1~v2)
- [x] 质量门禁通过:type-check ✅ / lint ✅(153 预存 errors) / 992 tests ✅ / coverage 达标 ✅
- [x] 待上线前确认:生产环境变量与 Nginx 安全头
## 技术栈