详细了解软件测试过程的V model,W模型,H模型。
@V model:
vue的双向绑定的指令,能将页面上控件输入的值同步更新到相关绑定的data属性,也会在更新data绑定属性时候,更新页面上输入控件的值。是软件开发瀑布模型的变种,主要反映测试活动与分析和设计的关系;局限性:把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现。
@W模型:
在V模型的基础上,增加千开发阶段的同步测试,形成W模型;测试与开发同步进行,有利用尽早的发现问题。
增加了软件开发的阶段中应同步进行的验证和确认活动,W模型有两个V字模型组成,分别代表测试与开发过程。 在这里,测试的对象就不仅仅是程序。需求和设等同样需要进行测试,测试和开发是一起进行的。这有利于在早期发现问题,比如,需求分析完成以后,经过测试,我们就可以尽早的找出不合理或者错误的需求,对需求进行的测试,我们也可以在早期就了解项目情况,及早制定相应的应对计划,减少后期的测试工作时间,从而加快项目的整体进度。局限性:仍把开发活动看成是从需求开始到编码结束的串行活动,只有上一阶段完成后,才可以开始下一阶段的活动,不能支持迭代,自发性以及变更调整
@H模型:
软件测试过程活动完全独立,贯穿于整个产品的周期,与其他流程并发地进行,某个测试点准备就绪时,就可以从测试准备阶段进行到测试执行阶段。软件测试可以尽早的进行,并且
可以根据被测物的不同而分层次进行。H模型揭示了一个原理:软件测试是一个独立的流程,贯穿产品整个生命周期,与其他流程并发地进行。H模型指出软件测试要尽早准备, 尽早执行。不同的测试活动可以是按照某个次序先后进行的,但也可能是反复的,只要某个测试达到准备就绪点,测试执行活动就可以开展。
Homework eight
最新推荐文章于 2023-05-20 13:45:10 发布