学分高考 软件测试

测试法建模的优缺点

发布时间: 2023-04-08 14:50:03

测试法建模的优缺点

[��ǩ:����]

好处就是减少文件的面和文件的大小。

缺点就是对建模者的水平要求更高一些。

软件测试和软件开发一样,都遵循软件工程原理,遵循管理学原理。测试专家通过实践总结出了很多很好的测试模型。这些模型将测试活动进行了抽象,明确了测试与开发之间的关系,是测试管理的重要参考依据。

在软件测试方面,V模型是最广为人知的模型,尽管很多富有实际经验的测试人员还是不太熟悉V模型,或者其它的模型。

V模型已存在了很长时间,和瀑布开发模型有着一些共同的特性,由此也和瀑布模型一样地受到了批评和质疑。V模型中的过程从左到右,描述了基本的开发过程和测试行为。

V模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。

局限性:把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现。

常见的软件测试模型有哪些

V模型,W模型,H模型,主要是这种,目前V模型和W模型在市场中使用较多,V模型较为传统,过程清晰任务明确,W模型减少了软件需求不明确带来的问题,H模型对测试人员要求极高,一般不使用。所有常见的软件测试模型在黑马程序员社区都可以找到,并且有明确详细的介绍,还有视频讲解,视频的话,对话框就可以领取的

软件测试模型包括V模型、W模型、H模型、X模型和前置模型,这几个模型如何理解呢

1、V模型
在软件测试方面,V模型是最广为人知的模型,尽管很多富有实际经验的测试人员还是不太熟悉V模型,或者其它的
模型。V模型已存在了很长时间,和瀑布开发模型有着一些共同的特性,由此也和瀑布模型一样地受到了批评和质疑。V模型中的过程从左到右,描述了基本的开发

过程和测试行为。V模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。局限性:
把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现.

2、W模型
V模型的局限性在于没有明确地说明早期的测试,无法体现“尽早地和不断地进行软件测试”
的原则。在V模型中增加软件各开发阶段应同步进行的测试,演化为W
模型(如下图)。在模型中不难看出,开发是“V”,测试是与此并行的“V”。基于“尽早地和不断地进行软件测试”的原则,在软件的需求和设计阶段的测试活
动应遵循IEEE1012-1998《软件验证与确认(V&V)》的原则。
W模型由Evolutif公司提出,相对于V模型,W模型更科学。W模型是V模型的发展,强调的是测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、功能和设计同样要测试。测试与开发是同步进行的,从而有利于尽早地发现问题。

W模型也有局限性。W模型和V模型都把软件的开发视为需求、设计、编码等一系列串行的活动,无法支持迭代、自发性以及变更调整。

3、X模型
X模型也是对V模型的改进,X模型提出针对单独的程序片段进行相互分离的编码和测试,此后通过频繁的交接,通过集成最终合成为可执行的程序。


X模型的左边描述的是针对单独程序片段所进行的相互分离的编码和测试,此后将进行频繁的交接,通过集成最终成为可执行的程序,然后再对这些可执
行程序进行测试。己通过集成测试的成品可以进行封装并提交给用户,也可以作为更大规模和范围内集成的一部分。多根并行的曲线表示变更可以在各个部分发生。

由图中可见,X模型还定位了探索性测试,这是不进行事先计划的特殊类型的测试,这一方式往往能帮助有经验的测试人员在测试计划之外发现更多的软件错误。但
这样可能对测试造成人力、物力和财力的浪费,对测试员的熟练程度要求比较高。
4、H模型
H模型中,软件测试过程活动完全独立,贯穿于整个产品的周期,与其他流程并发地进行,某个测试点准备就绪时,就可以从测试准备阶段进行到测试执行阶段。软件测试可以尽早的进行,并且可以根据被测物的不同而分层次进行。

软件测试的5个基本流程

软件测试的5个基本流程:

1、需求分析、需求评审。2、编写测试计划。3、编写测试用例、用例评审。4、执行测试、提交bug、回归测试。5、编写测试总结报告。

软件测试模型:

 传统:项目计划——需求分析——软件设计——程序开发——软件测试——集成维护
V模型:需求分析-概要设计-详细设计-软件编码-单元测试-集成测试-系统测试-验收测试
W模型:用户需求-需求分析-概要设计-详细设计-编码-单元测试-集成测试-验收测试-单元测试设计-集成测试设计-系统测试设计-验收测试设计-集成-实施-交付
H模型:测试准备-测试就绪点-测试执行-测试流程-其他流程
X模型:程序片段1-测试设计-工具配置-执行测试-编码完成-执行测试-工具配置-测试设计-程序片段N;封版-执行测试-测试设计-工具配置-迭代1...N-探索式测试-执行测试

在成都做软件测试和建模哪个工资更高啊,做建筑表现的话是后期渲染还是建模工资高,求解答?

软件测试我不太清楚。建模和后期渲染绝对是后期渲染工资高,这也是建筑表现得普遍现象,建模只用懂软件就行,建筑知识建筑师给你讲讲你也就知道一些常识了

这关系到我以后的出路,望解答具体点,谢谢!

以上是小编通过网络搜集整理关于测试法建模的优缺点的全部内容了,希望可以帮助大家。更多相关内容请关注peixunla.com网站

温馨提示:
本文【测试法建模的优缺点】由作者教培参考提供。该文观点仅代表作者本人,学分高考系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 学分高考 All Rights Reserved 版权所有. 湘ICP备17021685号