基于分区的代码覆盖率工具的研究与设计

作者:齐晓斌; 麦先根; 李运喜
来源:电子测试, 2020, (08): 57-56.
DOI:10.16520/j.cnki.1000-8519.2020.08.021

摘要

随着嵌入式软件的规模和复杂性不断提高,白盒测试中经常用到覆盖率测试。轻量级覆盖率测试工具GCOV 在使用上具有操作繁琐的弊端。本文基于GCOV 覆盖率测试的原理,依据shell脚本批处理的特点将各部分操作封装为脚本工具,实现各脚本工具调用。通过该设计进行覆盖率报告输出节省了大量时间,提高了软件开发测试的效率。