负责电商平台核心交易链路(含秒杀、拼团、跨店满减)的全生命周期自动化测试体系建设,覆盖需求评审阶段的自动化可行性评估、测试阶段的脚本开发与执行、以及上线后的线上质量监控与故障快速定位。
- 主导设计基于业务场景的分层自动化方案,针对秒杀场景高并发特性,采用Selenium+Pytest框架结合PO模式重构商品抢购模块自动化用例,抽象出公共等待策略与断言库,解决动态元素定位不稳定问题,将脚本维护成本降低45%,核心场景覆盖率从68%提升至89%;同步接入Jenkins+GitLab CI/CD流水线,实现每日凌晨全量执行+版本提交触发增量执行的混合策略,版本发布前缺陷漏测率下降32%。
- 针对大促期间多端(Web/APP/小程序)一致性验证痛点,开发跨端自动化对比工具,基于OpenCV图像识别技术抓取各端页面渲染结果,结合Allure报告输出差异热力图,将多端回归测试耗时从8人日缩短至2人日,大促期间页面展示异常投诉量同比减少67%。
- 推动接口自动化与UI自动化的联动机制,通过Postman提取接口响应数据作为UI测试前置参数,结合JMeter模拟5000+并发请求验证接口性能阈值,提前暴露库存扣减接口在大促压力下的超时问题,避免上线后引发10万+用户订单失败风险。
- 搭建测试数据工厂,基于Faker库与自定义规则引擎生成百万级用户地址、支付信息等测试数据,解决手工造数效率低且数据真实性不足的问题,支撑秒杀活动全链路压测时数据准备时间从3天压缩至4小时。