Cryptape
🔧 Building a permissionless and interoperable infrastructure for the future digital economy
Bitcoin Core:增量突变测试提升测试覆盖效率 Bruno Garcia 介绍了他在改进变异测试(mutation testing)方面的工作 。该技术通过向代码库中引入系统性缺陷(变异体 / mutants)来评估测试的有效性:测试失败则变异体“被杀死”,表明测试能够捕获该错误;测试通过则变异体“存活”,说明测试存在缺陷或覆盖不足。 这项工作的目的是提升增量突变测试的效率。Bruno Garcia 在八个公认测试中验证了他的方法并收集反馈,提出针对变异体的改进建议。 比特币的 BIP ...
blog.cryptape.com1 min read
No responses yet.