当前位置:首页 > 报告详情

4-赵锐-基于精准测试分析的前后端覆盖率平台落地实践.pdf

上传人: 2*** 编号:152142 2024-01-05 49页 28.30MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了跨越速运集团有限公司基于精准测试分析的前后端覆盖率平台的落地实践。现任高级测试工程师赵锐,负责国内外报价、运费计算等业务测试,并负责该覆盖率平台的建设与推广。该平台采用Jacoco和Git计算后端增量代码覆盖率,基于ASM字节码增强工具进行方法调用链路分析,使用istanbul和Git计算前端增量代码覆盖率,基于Babel编译工具分析组件内代码及组件外的调用关系。平台解决了后端接口影响点评估不全、前端代码改动导致受影响组件评估不全、测试场景分析不全导致漏测风险等问题。此外,平台还通过Sonarqube进行代码审查,通过AST工具提取方法体内分支范围,通过Git Diff获取增量代码行号范围,从而实现分支级别精准未变动代码的覆盖率计算。前端覆盖率实践则主要通过Diff引擎和组件分析引擎解决问题。该平台为该公司带来了收益,如降低前端BUG、重构项目、提供覆盖率、影响点分析等,并展望了未来的目标。
"前后端覆盖率平台如何降低漏测风险?" "如何通过Sonarqube和AST工具提高代码质量?" "前端覆盖率实践如何有效降低Bug率?"
客服
商务合作
小程序
服务号
折叠