V模型是一个著名的、以测试为驱动的开发模型,该模型强调开发过程中测试贯穿始终,是瀑布模型的一个变体。V模型描述了质量保证活动和沟通、建模相关活动以及早期构键相关的活动之间的关系。随着软件团队工作沿着V模型左侧步骤向下推进,基本问题需求逐步细化,形成问题及解决方案的技术描述。一旦编码结束,团队沿着V模型右侧的步骤向上推进工作,其实际上是执行了一系列测试(质量保证活动),这些测试验证了团队沿着V模型左侧步骤向下推进过程中所生成的每个模型。V模型提供了一种将验证确认活动应用于早期软件工程工作中的方法。
献图一张,很重要。
单元测试主要发现编程和详细设计阶段的错误,测试计划在详细设计阶段制定,在编码阶段完成;集成测试主要发现设计阶段产生的错误,测试计划在概要设计阶段制定,在详细设计阶段完成;确认测试计划在需求分析阶段制定,在概要设计阶段完成。
注意: 图和文字一定要结合着来看,才能知道哪个测试对应哪个阶段。
小结:
学习是有方法的,图像的建立和文字的结合必不可少。记是记不住的,如果每个知识都能在脑中幻化成一张张图片,对知识点的记忆和理解是大有裨益的。
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net
扫描二维码关注公众号,回复:
4175610 查看本文章
![](/qrcode.jpg)