发布网友 发布时间:2022-05-11 21:42
共1个回答
热心网友 时间:2023-07-26 01:45
还有H模型:
软件测试过程模型-H模型
在H模型中,软件测试过程活动完全独立,贯穿于整个产品的周期,与其他流程并发地进行,某个测试点准备就绪时,就可以从测试准备阶段进行到测试执行阶段;软件测试可以进行尽早的进行;软件测试可以根据被测物的不同而分层次进行。
在实际工作中应灵活地运用各种模型的优点
V模型: 强调了在整个软件项目开发中需要经历的若干个测试级别,并与每一个开发级别对应;忽略了测试的对象不应该仅仅包括程序,没有明确指出对需求、设计的测试
W模型: 补充了V模型中忽略的内容,强调了测试计划等工作的先行和对系统需求和系统设计的测试;与V模型相同,没有对软件测试的流程进行说明
H模型: 强调测试是独立的,只要测试准备完成,就可以执行测试
详细出处参考:http://www.itwis.com/html/software/softtest/20080402/1181.html
追问那H模型强调独立,那倒最后集成测试的时候是否会存在很多原来不存在或者没有考虑到的问题,导致基础框架被推翻?追答H模型是一个通用的模型,不管是单元测试,集成测试还是系统测试,都是按照这个模型走的,都是先测试准备,等开发准备好版本,开始测试执行,它相对于V模型和W模型来说,独立于开发过程。