四.单元测试与黑盒测试

1.单元测试

四.单元测试与黑盒测试

1.单元测试内容

    1.1:模块接口测试

        1.调用所测模块的输入参数与模块的形式参数在个数、属性、顺序上是否匹配

        2.所测模块调用子模块是,它输入子模块的参数与子模块的形式参数在个数、属性、属性上是否匹配

        3.输出给标准函数的参数在个数、属性、顺序上是否匹配

        4.全局变量的定义在各模块是否一致

    2.2:局部数据结构测试

       1.检查不正确或者不一致的数据类型说明

       2.使用尚未赋值或尚未初始化的变量

       3.错误的初始值或者默认值

       4.变量名拼写错误或书写错误

       5.不一致的数据结构

    3.3:不正确计算

       1.运算的有限次序不正确或者误解了运算的有限次序

        2.运算的方式错误(运算的对象彼此在类型上不相容)

        3.算法错误

        4.初始化不准确

        5.运算精度不够

        6.表达式的符号表示不正确等

    3.4:比较和控制错误

        1.不同数据类型的比较

        2.不正确的逻辑运算符或优先次序

    3.5:错误处理测试

    3.6:边界测试

相关推荐