摘要

异常处理机制能增强程序运行的可靠性,提高软件的健壮性。然而,如果异常处理机制使用不当,会带来许多潜在的错误,因而很有必要对程序的异常处理结构进行测试。提出了一种识别被测程序中的所有异常变量"定义-使用"关系的方法,并使用一个异常的定义-捕获度量来计算异常定义-使用链的测试覆盖。最后设计了一种异常分析及测试的原型工具。

全文