单元测试

上一篇 / 下一篇  2007-06-29 12:11:29 / 个人分类:软件测试基础

     回想起在一次面试中就单元测试被面试官否定,觉得有些失望。特查了查资料

 

     单元测试应该包括几个过程:

        1、检查编码是否遵循软件编程规范和标准;

        2、自动或手动分析程序;

        3、设计用例并执行;

        4、错误跟踪分析

 

    单元测试包括结构测试和功能测试

       1、声明测试  (记得以前工作中,因为程序员没有检查,经常是几个模块是用一个变量,而有的声明了,而有的没有声明,导致在测试时出错)

       2、路径测试

       3、循环测试

        (设计的用例要涉及到:循环不执行,执行一次循环;执行两次循环;反映执行典型的循环的执行次数;如果有最大循环数,最大循环数减一;最大循环数;大于最大循环数;对于增减量不为1的语句,要注意,因为习惯于1编程;)

       4、循环嵌套

        (测试条件有:外循环为最小、最大,运行所有内循环;内循环最小、最大,运行所有外循环;循环变量都为最小;循环变量都为最大;)

       5、边界值测试

       6、接口测试(检查模块的输入输出数据流是否正确,输入与定义变量个数,数据类型与输入顺序是否一致,全局变量是否正确定义与使用)

       7、确认测试(是否接受有效输入数据,拒绝无效数据)

       8、事务测试)


TAG: 软件测试基础

 

评分:0

我来说两句

Open Toolbar