负责直播电商业务核心链路(直播间互动、商品秒杀、支付回调)的质量全生命周期保障,主导自动化测试框架搭建、性能瓶颈定位及质量左移/右移落地,联动研发、产品团队推动效能提升
- 主导设计基于Python+Pytest的直播间高并发自动化测试框架,整合Redis分布式锁模拟10万+用户同时发弹幕/送礼物的并发场景,解决原有框架仅支持单接口压测、无法模拟真实用户行为的痛点;框架上线后将核心互动功能的自动化覆盖率从65%提升至95%,单轮次全链路测试执行时间从2.5小时缩短至1.5小时,支撑了618、双11大促前的快速回归
- 针对商品秒杀场景QPS不达标问题,使用JMeter+Grafana搭建性能监控平台,结合Async-profiler火焰图分析定位到Redis缓存穿透(热点商品key失效导致回源DB压力骤增);通过优化缓存过期策略(设置随机TTL)+引入布隆过滤器拦截无效查询,将秒杀接口QPS从8000提升至2.5万,错误率从3%降至0.1%,大促期间未出现超时报错
- 推动质量左移,在研发CI/CD流程中嵌入单元测试门禁(Jacoco+GitLab CI)与SonarQube静态扫描规则:要求核心模块单元测试覆盖率≥85%,拦截空指针、SQL注入等风险代码;落地后线上缺陷率较之前降低35%,研发修复缺陷的平均时间从1.2天缩短至4小时
- 负责支付回调链路的质量保障,设计基于WireMock的异常场景测试方案——模拟支付超时(延迟5分钟回调)、重复回调(同一订单号多次请求)、网络抖动(丢包率30%)等情况,发现并修复回调接口幂等性漏洞(未校验requestId导致重复更新订单状态);优化后线上因回调问题导致的订单金额错误率从0.5%降至0.01%,季度投诉量减少60%