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

增量代码实时染色方案的闭环应用-张留涛.pdf

上传人: 张** 编号:153157 2024-01-15 48页 9.98MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了增量代码实时染色方案在大型软件开发中的实践应用,该方案由DJI软件部落地并分享。关键数据包括:产品高峰期多个版本并行,功能分散导致交付质量差,开发自测质量不稳定,全量测试成本高等问题。解决方案包括:与DevOps深度结合,增量代码测试,精准测试改动部分,提高测试效率,降低成本。实践成果包括:实时生成增量代码染色数据,通过Git信息进行多仓库多模块的差异化插桩,与Transform API结合实现字节码插桩,以及增量字节码和源码的合并策略等。未来挑战包括:智能统计和任务分派,智能识别和剔除无需测试的代码,应对C++代码增多等。机遇则在于提升质量工作的效率比,以及结合自动化测试,有效关联用例和变更。
"增量代码染色方案如何提高开发效率?" "如何利用DevOps深度结合实现代码覆盖率监控?" "未来软件开发中,增量代码染色技术有哪些新机遇?"
客服
商务合作
小程序
服务号
折叠