负责电商大促核心交易链路(下单-支付-履约)全生命周期自动化测试体系搭建,联动产品、研发实现需求评审到线上监控的质量闭环,覆盖UI、接口、单元测试及CI/CD流水线集成
- 主导设计电商大促核心交易链路分层自动化策略,基于业务风险将测试重心倾斜至接口层(占比70%)——使用Python+Pytest框架搭建接口自动化套件,整合Newman实现定时执行,结合Allure生成可视化报告,把大促前回归测试周期从7天压缩至2天,缺陷逃逸率从1.2%降至0.3%
- 针对秒杀场景高并发下的UI自动化稳定性问题,引入Selenium Grid分布式执行引擎解决多浏览器兼容性,设计“元素显式等待+重试机制”组合方案处理动态加载元素(如秒杀倒计时按钮)定位失败,使秒杀模块UI自动化用例通过率从65%提升至92%
- 推动单元测试左移:制定Java核心类单元测试覆盖率≥80%的准入标准,用Jacoco监控覆盖率指标,开发自动化脚本校验PR合并前的覆盖率达标情况,促使团队覆盖率从45%提升至78%,提前拦截因代码逻辑漏洞导致的线上支付失败故障3起
- 搭建交易链路数据工厂:基于Faker库生成模拟用户、商品、订单数据,解决脏数据依赖问题;设计“数据库回滚钩子函数”在测试后自动清理状态,支撑每日100+次自动化测试任务稳定运行,避免测试数据污染生产环境