← 返回案例列表
🎭质量工程 / QA
AI 驱动的 Web 自动化测试平台
基于 Playwright 自研测试平台:AI 生成用例、可视化编辑器、选择器自愈与 flaky 检测,配合分布式执行集群,把 UI 自动化的编写与维护成本降到可持续。
项目周期
6个月
团队规模
1-3 人平台小队
⚡项目挑战
UI 自动化长期困在两座大山:编写门槛高(会写代码才能写用例),维护成本高(页面稍改选择器就断);不稳定用例(flaky)反复狼来了,团队逐渐不再信任测试结果;执行、报告、趋势分析也缺乏统一平台。
💡解决方案
自研平台四管齐下:可视化用例编辑器(16 种步骤类型,编译为可执行代码)加 AI 生成用例(自然语言描述生成草稿、走审批流),把编写门槛降到业务人员可用;选择器自愈引擎多策略兜底页面改版;flaky 检测用翻转率算法把不稳定用例显性化;分布式执行集群支持并行、实时日志、定时与 CI 触发(CLI + API Token),报告支持 HTML/JSON 导出与执行对比。
🎯项目成果
✓AI 生成 + 可视化编辑,让不写代码的成员也能产出可执行用例
✓选择器自愈显著减少页面改版后的用例维护量
✓flaky 翻转率检测让不稳定用例可见、可治理、可退场
✓并行执行 + 实时日志,回归时长随执行节点线性缩短
🛠️技术栈
NestJSPlaywrightVue 3PostgreSQLRedisBullMQClaude API