模块接口是模块内核模块外联系的关键部位;当模块通过外部调用时,数据必须正确流入,当模块结束问题的处理返回调用模块时,数据必须能正确流出
2.4局部数据结构测试
局部数据结构是为了保证临时存储在模块内的数据,模块错误根源往往是局部数据结构
表现形式如下:
①.局部数据结构测试最常见的积累错误
②.不适合或者不相容的类型说明
③.变量无初值
④.变量初始化或者缺省值有错
⑤.不正确的变量名或者不正确的截断
⑥.出现上溢、下溢或者地址异常
2.5路径测试
对模块中的重要的执行路径进行测试,路径错误主要由错误的计算,不正确的比较或者不正常的控制流导致
2.6边界条件测试
容易出错的因素:
①.程序内有一个n次循环,这个n次循环应该是1~n,而不是0~n
②.由小于、小于等于、等于、大于、大于等于、不等于确定的比较值出错
③.出现上溢、下溢和地址异常问题
2.7错误处理测试