Curriculum Vitae

李彦卿

高级测试开发工程师AI 测试与质量平台

  • AI 产品质量
  • 自动化与持续监测
  • 质量平台与工程治理

Summary

个人概述

14 年测试、测试开发与质量工程经验,现任汽车之家高级测试开发工程师。负责 AI 营销、直播与智能回复、商城及多端业务质量保障,带约 5 人测试小组,协同约 20 人研发、产品和业务角色推进交付。

建设并维护 100+ UI 自动化用例和数十条接口用例,负责范围内核心业务自动化覆盖率 90%+;接口回归接入 CI/CD 并实际拦截过问题。自研 PulseGuard 已在公司多个项目中用于前端页面与 API 探活。

具备从业务问题、测试策略到平台设计、前后端实现、部署和验证的完整工程实践。持续研发 CaseFlux,并开源 AI Playwright Framework、Rootloom 和衡木,重点解决自动化执行可靠性、失败诊断与智能体工程治理问题。

测试与质量工程经验
14 年
UI 自动化用例
100+
负责范围内核心业务自动化覆盖率
90%+
当前测试小组
约 5 人

数字的口径与范围,见概述原文。

Experience

工作经历

  1. 汽车之家

    高级测试开发工程师

    • 负责 AI 营销工具、抖音直播助手、私信与弹幕自动回复、车商城、H5、小程序及后台系统质量保障,覆盖功能、接口、UI、异常路径、风控与稳定性验证。
    • 带约 5 人测试小组,承担需求评审、测试计划、任务拆解与上线准入,协同约 20 人研发、产品和业务角色推进质量风险与缺陷闭环。
    • 建设并维护 100+ UI 自动化用例和数十条接口用例,负责范围内核心业务自动化覆盖率 90%+;接口回归接入 CI/CD,并在构建阶段实际拦截问题。
    • 独立研发 PulseGuard,并在公司多个项目中用于前端页面与 API 探活,将定时检查、健康状态、失败证据和告警纳入日常质量工作。
  2. 蓝湖

    测试开发 / 测试组长

    • 负责蓝湖 WebApp、插件及相关协作产品质量保障,覆盖需求评审、功能与接口测试、UI 自动化、回归验证和发布质量检查。
    • 承担测试任务拆解、上线节奏与跨角色质量协作,持续跟进质量风险和缺陷闭环,提升持续交付过程中的质量可见性。
    • 推动接口与 UI 自动化、多环境执行、测试数据、执行报告和生产定时监控建设,为核心业务回归和发布验证提供稳定支撑。
  3. 墨刀

    测试工程师 / 测试开发

    • 负责墨刀 Web、桌面客户端、移动端 App、H5、Sketch 插件等产品测试,参与需求评审、用例设计、功能验证、兼容性测试和回归测试。
    • 推动接口与 UI 自动化落地,参与测试标准、测试工具和发布前质量检查建设,支撑原型协作产品稳定交付。
  4. 早期经历

    测试工程师人人网、拉手网、到家美食会、首汽约车

    • 职业时间线:人人网(2012.04 - 2014.02)、拉手网(2014.04 - 2016.02)、到家美食会(2016.03 - 2016.12)、首汽约车(2016.12 - 2017.10)。
    • 覆盖客户端、业务系统、接口测试、回归测试、渠道包验证与上线质量保障,形成跨产品形态和业务场景的质量基础。

Projects

代表项目

    • 独立研发
    • 开源
    • 公司多个项目实际应用

    PulseGuard(在新窗口打开) UI/API 探活与质量监测

    • 独立研发并在公司多个项目中用于前端页面与 API 探活,负责 React / TypeScript 前端、FastAPI / SQLite 后端和 Docker 部署,将任务、健康状态、失败证据与告警集中管理。
    • 设计健康状态机,区分目标故障与浏览器、节点等执行环境异常;保留截图、响应内容和可选 Trace,支持冷却与恢复通知,便于判断失败原因。
    • 实现主动出站的 Relay 节点、项目公共脚本库和默认只读的 MCP 诊断入口;运行与重试绑定脚本源码快照,避免配置修改改变在途执行。
    • 独立研发
    • 私有项目,可面试演示

    CaseFlux AI 原生测试自动化平台

    • 围绕需求、功能用例、UI 自动化、真实执行和失败诊断构建测试闭环,负责产品方案、领域模型、前后端、浏览器扩展与执行链路设计。
    • 使用 React、FastAPI、PostgreSQL、Redis、LangGraph 和 Playwright,沉淀版本化测试资产、计划执行记录、步骤结果、截图与 Trace。
    • 区分用例生成、单次调试与正式回归;修复建议关联执行证据,高影响资产写回经过验证与审批,保留失败诊断和决策记录。
    • 独立研发
    • 开源,持续迭代

    AI Playwright Framework(在新窗口打开) UI 自动化框架

    • 基于 Playwright、pytest 和 YAML 分离用例、数据、元素与公共步骤,支持多项目、多环境、动态收集和 CI 回归。
    • 保留确定性执行,按场景增加 AI 用例生成、定位恢复和自然语言任务执行;生成的正式 YAML 资产经过真实浏览器验证。
    • 用 Schema 校验、契约测试、重复定义检查和包安装验证约束框架质量,结合截图、日志与 Allure 报告定位失败。
    • 独立研发
    • 开源插件

    Rootloom(在新窗口打开) 编码智能体工程工作流

    • 设计风险路由、根因核实、变更范围控制和比例化验证流程,让编码智能体依据仓库事实实施和审查代码变更。
    • 提供可安装插件、契约检查与 CI;可选证据模式关联变更前后仓库状态和实际执行结果,使完成结论与遗留风险可复查。
    • 独立研发
    • 开源插件

    衡木 Hengmu(在新窗口打开) 架构审查与技术决策

    • 连接架构审查、独立核实、方案比较和改造计划;也支持从设计目标与约束出发,形成包含数据归属、接口和运行边界的目标架构。
    • 以 Python、JSON Schema、Git 证据和确定性门禁校验决策产物,覆盖单仓库、AI Agent、移动端与多项目依赖的审查场景。
    • 独立研发
    • 开源,可在线体验

    Design Skill Arena(在新窗口打开) AI 前端作品对照展厅

    • 围绕同一产品 Brief,组织多模型与不同 Skill Chain 的独立前端页面,保留真实实现、截图和设计来源,供直接比较响应式、交互与视觉质量。
    • 使用 Next.js、TypeScript 与 Cloudflare Pages / R2 交付在线展厅;以作品与方法说明呈现观察结果,不把展示样本包装成模型能力排名。

Strengths

核心能力

  1. 业务质量与交付

    覆盖需求评审、测试策略、上线准入与缺陷复盘,结合 AI 营销、智能回复及多端业务处理异常路径和质量风险。

  2. 自动化与持续监测

    建设 Playwright / pytest 自动化、接口回归和 CI 拦截;将自研 PulseGuard 应用于公司多个项目的前端与 API 探活。

  3. 质量平台工程

    独立完成需求建模、React 前端、Python / FastAPI 后端、执行节点和 Docker 部署,把分散脚本组织成可复用、可追踪的测试资产。

  4. AI 测试与智能体实践

    在 CaseFlux 与 AI Playwright Framework 中实践自然语言用例、真实浏览器执行、失败诊断和修复审核,关注生成质量、断言与执行证据。

  5. 工程审查与技术决策

    通过 Rootloom、衡木实践风险分级、根因核实、架构审查、方案取舍与确定性质量门禁,以实际验证支撑工程结论。

AI 产品测试流程
  1. 需求
  2. 功能测试用例
  3. UI 自动化
  4. 真实执行
  5. 失败诊断
  6. 审核后自愈修复

Stack

技能栈

测试开发
  • Python
  • Playwright
  • pytest
  • UI
  • API 自动化
  • E2E
  • YAML
  • Allure
  • 测试数据
平台工程
  • FastAPI
  • PostgreSQL
  • SQLite
  • Redis
  • React
  • TypeScript
  • Docker
  • Linux
AI 工程实践
  • LangGraph
  • MCP
  • LLM 评测
  • 自然语言用例
  • 定位恢复
  • 执行证据
  • 修复审核
质量与交付
  • 测试策略
  • 上线准入
  • CI/CD
  • 缺陷复盘
  • 架构审查
  • 持续探活
  • Trace
  • Prometheus

Education

教育经历

  1. 北京航空航天大学

    计算机科学与技术 · 本科(继续教育)

  2. 安阳师范学院

    计算机网络技术 · 大专

Esc