软件工程
能力成熟度模型集成(CMMI)
连续式模型
示例
软件过程模型
瀑布模型
V模型
增量模型
演化模型
原型模型
原型模型使用于用户需求不清,需求经常变化的情况,当系统规模不是很大也不太复杂时;
螺旋模型
喷泉模型
喷泉模型具有迭代性和无间隙性,开发人员可以同步进行各个阶段,可以提高开发效率
统一过程(UP)模型
示例
敏捷方法
需求分析
软件需求
系统设计
概要设计
详细设计
系统测试
传统软件的测试策略
单元测试
单元测试的过程
集成测试
自顶向下
自底向上
回归测试
冒烟测试
测试方法
黑盒测试
McCabe度量法
白盒测试
逻辑覆盖
语句覆盖
判定覆盖
只需满足走通Y/N
条件覆盖
Y/N的各种组合都要满足