项目描述和成就:在自研女娲UI自动化测试平台项目中,成功降低了回归测试的工作量,减少了人为错误,提高了软件质量和稳定性。案例数达到1458个,反馈报告数量超过10万,实现MIT出单流程自动化回归测试,为单系统单次回归省人力4人日,UI自动化回归占比达到22%。 主要贡献 1、旧版服务器实现是用Node,前期主要负责APP混合开发测试链路的后台部分实现;后期作为项目负责人,则以分配任务需求和对需求和技术的答疑解惑,保证项目正常运行。 2、支持案例和步骤的复制和引用功能,案例编写时,可复制平台已有案例,节约时间,引用可实现一次变动统一更新。 3、新版建设中,主要负责整个项目开发进度和第三方...
项目描述和成就:关注前端开发流程的各个重要环节,通过对开发过程中产生的相关数据分析,建立并完善告警功能,通过自动化告警能力提前发现问题,配置邮件告警,监控并快速解决告警问题,提升前端交付质量和效率。 主要贡献 1、通过梳理requirejs运行流程,协助定位性能监控sdk升级后在backbone项目安卓必现,iOS偶现的白屏问题。 2、通过和原生开发合作整理jsbridge通信流程,分析出了调用native方法回调函数报错无法被监控平台捕获原因并修复。 3、从路由钩子代码报错无法在监控平台查询到的问题出发,通过研究router源码定位到原因是因为没有在路由上注册报错回调导致的,完善后正...
项目描述和成就:口袋E App是平安人寿保险代理人最重要的展业销售工具,负责口袋E平台的用户体验优化,通过一系列技术和策略,成功将页面平均加载时长从895ms降至724.4ms,降低了19.1%,并实现了卓越的86.7%秒开率。 主要贡献 1、应多组前端负责人请求,协助分析各种老前端Vue项目的项目结构和运行流程,实现在开发环境每次能按需编译,将每次修改代码后编译模块从30多变成1到2个,显著提高了开发效率。 2、在项目构建过程通过webpack钩子获取每个模块html静态加载的资源列表并汇总,在app启动时native通过开启一个0像素页面实现前端资源预加载,显著提高页面加载速度。 ...