测试阶段详细几个测试阶段,包括单元测试、集成测试、系统测试、验收测试。
单元测试又称模块测试 。
集成测试又称综合测试。
系统测试另一个重要环节是配置复审,保证配置齐全、分类有序、包括维护所需的细节。
验收测试还应该对可用性、可移植性、兼容性、可维护性、错误恢复功能等进行确认。
测试方法主要讲解了白盒测试和黑盒测试。
白盒测试,分析事物的内部结构和运行机制。又称结构测试或者逻辑驱动测试。
黑盒测试,通过分析事物的输入、输出及用边界来分析和处理问题。又称功能测试或者数据驱动测试。
黑盒测试用于发现:
1.是否有不正确的或者遗漏的功能
2.在接口上,正确接收数据输出数据
3.访问外部信息时会否有错
4.性能是否满足要求
5.界面是否错误,是否不美观
6.初始化和终止错误
具体方法有;等价类划分、边界值分析、错误测试、因果图等
白盒测试常用设计方法:
逻辑覆盖(分为语句覆盖、判断覆盖、条件覆盖、判断条件覆盖、条件组合覆盖和路径覆盖)、循环覆盖、基本路径测试。