单项选择题

当测试一个财务应用软件时,你基于等价类划分、边界值、决策表、状态转换图和用例的覆盖原则,已经实现了基于规格说明测试的完全覆盖。你使用代码覆盖率工具来度量基于规格说明测试的代码覆盖率。你发现现有的测试覆盖了30%的判定。基于代码覆盖率,你可能会做的决策是什么?()

A.你增加测试以达到100%的语句覆盖,因为这样也会产生100%的判定覆盖
B.你增加测试以覆盖那些没有被基于规格说明的测试覆盖的重要判定
C.你觉得那些没有覆盖的代码是不可达的,并要求开发人员移除这些代码
D.你觉得工具算错了判定覆盖率,并向工具提供商报告这个缺陷