学习软件测试的一些总结 软件的模型 v模型 v模型是瀑布模型的变种,开发和测试阶段划分清晰。 v模型的阶段 需求设计>概要设计>详细设计>编码>单元测试>集成测试>系统测试>验收测试 v模型的优点 1.包含了底层测试和高层测试 2.清楚的了解项目的进度 3.自上而下,阶段清晰 v模型的缺点 1.到了测试才发现错误,甚至无法发现导致无法修改 2.客户需求无法完全明确下来,容易返工 W模型 w模型开发一个V,测试一个V,测试伴随着整个软件开发周期并且测试的不仅仅是程序,其他阶段也需要进行测试 W模型的阶段 需求设计>概要设计>详细设计>编码>集成>实施>交付 系统测试设计>集成测试设计>单元测试设计>单元测试>集成测试>系统测试>验收测试 v模型的优点 1.开发强调测试并行,需求和设计一样进行测试