软件测试
测试模式
- 传统的瀑布模型
-
常用W模型
测试过程
- 单元测试 -> 集成测试 -> 确认测试 -> 系统测试 -> 验收测试
软件测试方法分为白盒测试和黑盒测试
- 黑盒测试:软件测试以黑盒测试为主,黑盒测试安装需求进行功能测试,黑盒测试还可以分为功能测试和非功能测试。非功能测试有强度测试,性能测试,安全测试,相容性测试等。功能测试方法有等价类划分法(把无限的范围变为有限的),边界值划分法,错误推测法,因果图法,决策法,场景法。
- 白盒测试:主要是对软件代码进行测试,通常需要掌握一定的编码知识。常用的方法有程序插椿法,逻辑覆盖法,基本路径测试法等