现实的开发问题
- 经常把单元测试任务堆积到系统测试阶段
- 大量故障堆积在项目中后期,项目后10%的工作占用了项目90%的时间
- 故障难以定位,而且飘忽不定,开发和测试人员疲于奔命
单元测试
- 原则
-
- 过程
-
- 测试覆盖率——通过覆盖率数据,可以了解测试是否充分以及弱点在哪里
-
-
单元测试
-
静态测试
-
通过人工分析或程序正确性证明的方法来确认程序正确性
-
-
动态测试
-
通过动态分析和程序测试等方法来检查和确认程序是否有问题
-
-
- 测试用例设计
- 黑盒测试
- 白盒测试
- 黑盒测试