项目一:某中后台 SaaS 平台前端自动化测试体系搭建
项目背景: 平台包含 40+ 业务模块,原有手工回归每次发版需 3 人天,线上缺陷率长期高于 8%。
我的职责: 独立负责前端测试方案设计与落地,基于 Playwright + TypeScript + Docker 搭建 E2E 框架,封装登录、权限、表格、表单等公共夹具;接入 GitLab CI 实现 MR 触发冒烟、夜间全量回归两级流水线。
结果产出: 沉淀核心链路用例 180+ 条,回归时间从 3 人天压缩至 40 分钟(自动化率 85%),上线后线上缺陷率降至 2.1%,发版频次由每月 1 次提升至每周 2 次。
项目二:React 组件库测试覆盖率提升专项
项目背景: 内部组件库 120+ 组件,测试覆盖率仅 32%,UI 改动频繁引发业务方投诉。
我的职责: 基于 Jest + Testing Library 重构用例,按"渲染 / 交互 / 边界 / 快照"四层设计,并推动业务方在 PR 中补充测试。
结果产出: 三个月内行覆盖率从 32% 提升至 87%,组件库相关线上 issue 下降 70%,并输出《前端组件测试规范》被团队推广使用。