Advertisement

深入掌握软件测试流程及基于V,W,H模型的结构设计

阅读量:

一:模型
1.V模型
原理: 在软件测试相关领域,V模型是被广泛认知的一种理论框架,然而许多具备丰富实践经验的测试人员对其了解程度有限,甚至对其他模型也存在相似的认知盲区。V模型的历史较为悠久,其与瀑布开发模型在某些方面存在共通之处,也因此同样面临着诸多批评与质疑。在V模型中,流程按照从左至右的顺序展开,阐述了基础的开发流程及相应的测试行为。该模型所采用的策略涵盖低层次测试与高层次测试两个层面,其中低层次测试旨在确保源代码的准确性,而高层次测试则着重于验证整个系统是否符合用户的需求。
体现价值: V模型的核心优势在于其清晰地划分了测试过程中的各个层级,并且准确地展示了这些测试阶段与开发流程各阶段之间的对应关系。
局限性: 将测试活动安排在编码完成之后作为最终环节,导致需求分析等前期阶段中出现的问题往往要等到后期的验收测试阶段才能被识别和纠正。

在这里插入图片描述

2.W模型
V模型的不足之处在于未能清晰界定初期测试的相关内容,难以体现出“尽早并持续实施软件测试”的理念。通过在V模型中引入与各个开发阶段同步开展的测试环节,逐步

全部评论 (0)

还没有任何评论哟~