负责公司核心电商App(iOS/Android双端)全生命周期质量管控,聚焦自动化测试体系深化、性能瓶颈根因定位及跨端兼容性风险前置,联动研发推动质量内建与测试左移。
- 主导设计双端UI自动化测试框架——基于Appium+Python+Allure实现用例三层分层(基础组件/业务场景/端到端流程),整合腾讯开源GT工具实现自动化执行时实时性能数据(CPU/内存/帧率)采集,解决传统自动化与性能监控割裂问题,将自动化覆盖率从35%提升至68%,单次回归测试时长从12小时缩短至7.2小时。
- 针对电商大促期间首页卡顿率上升(大促前压测达8.2%)的痛点,运用Systrace+Perfetto做线程级 trace 分析,定位到RecyclerView滑动时主线程被Glide图片解码阻塞的问题;联动开发优化图片加载策略(引入内存缓存分级+磁盘缓存LRU算法),并通过Espresso编写高并发滑动压测用例验证,大促期间卡顿率降至2.1%,用户“滑动不流畅”投诉量环比减少75%。
- 重构跨端兼容性测试体系:搭建200+台设备的云测平台(覆盖Android 10-14、iOS 14-17及主流厂商定制ROM),结合MonkeyRunner编写自定义兼容性脚本(重点覆盖支付、下单流程的设备适配),将兼容性问题逃逸率从12%降至3%,单次版本发布前兼容性测试周期从5天压缩至2天。
- 推动建立“移动端质量门禁”:联合产品、研发制定提测标准(自动化用例执行率≥90%、性能baseline达标率100%、兼容性覆盖度≥95%),通过Jenkins搭建自动化准入Pipeline,累计拦截未达标版本11次,避免因前期缺陷导致的后期返工成本,版本迭代周期缩短15%。