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

5-基于变更选择测试案例方案-蔡明哲-0712.pdf

上传人: Ch****l 编号:171280 2024-07-03 37页 4.97MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了基于变更的测试方法(Change-Based Testing, CBT)及其在实际应用中面临的挑战和解决方案。CBT关注代码变更单元,通过分析变更影响范围,挑选相应的测试案例,以减少测试的冗余和提高测试效率。文章指出,CBT能帮助团队更快发现问题,降低修复成本,实现测试左移。但在实施过程中,团队遇到了开发和测试对变更影响范围认知不同、测试资源占用过多等问题。为此,文章提出采用开源工具和方案,如Code Diff、AST、DFG、Call Graph等,来辅助精准测试,并强调分析、推荐、测量为精准测试的核心理念。同时,文章也提到了使用大语言模型和微调(fine-tuning)来识别变更风险的尝试,以及使用tree-sitter等工具来解决不同语言AST工具差异的问题。最后,文章分享了基于变更测试实践流程和取得的成效,如整体测试提速85%-95%,降低团队成员对业务领域熟悉程度不同产生的品质议题等。
"如何实施精准测试以降低风险和成本?" "如何通过代码分析提高测试效率?" "如何构建适合小型企业的精准测试方案?"
客服
商务合作
小程序
服务号
折叠