前端研发体系的质量与自动化工具建设,覆盖代码覆盖率、静态扫描与鸿蒙端自动化测试。
1.覆盖率工具:
从 0 到 1 基于 nyc 二次开发蚂蚁版本,优化插桩体积、上报体积与变更代码覆盖率报告,并落地到全线前端业务。
2. 静态扫描:
实现 46+ 扫描规则并集成到上线前拦截流程,结合代码变更分析工具评估影响范围。
3.鸿蒙自动化:
搭建鸿蒙端自动化测试框架,从录制到回放的全链路设计,采用 arkts + Python 实现端侧采集和自动测试。
4.组件化建设:
负责搜索业务组件化体系与 SDK 能力统一,推动视觉规范、开发规范与代码规范落地。