测试的基本概念
尽早,不断地进行测试
程序员避免测试自己设计的程序
既要选择有效,合理的数据,也要选择无效,不合理的数据
修改后应进行回归测试
尚未发现的错误数量与该程序已发现错误其他成正比。
动态测试
黑盒测试(测试功能)
白盒测试(测试结构)
灰盒测试法(黑白结合)
静态测试
桌前检查(现场检查)
代码审查(SVN服务器)
代码走查(边走代码边检查)
黑盒测试法
等价类划分
边界值分析
错误推测
因果图
白盒测试
基本路径测试
循环路径测试
逻辑覆盖测试