参考解答
㈠非渐增式测试方法把单元测试和集成测试分成两个不同的阶段,前一阶段完成模块的单元测试,后一阶段完成集成测试。而渐增式测试往往把单元测试与集成测试和在一起,同时完成。
㈡非渐增式需要更多的工作量,因为每个模块都需要驱动模块和桩模块,而渐增式利用已测试过的模块作为驱动模块或桩模块,因此工作量较少。
㈢渐增式可以较早的发现接口之间的错误,非渐增式最后组装是才发现。
㈣渐增式有利于排错,发生错误往往和最近加进来的模块有关,而非渐增式发现接口错误推迟到最后,很难判断是哪一部分接口出错。
㈤渐增式比较彻底,已测试的模块和新的模块再测试。
㈥渐增式占用的时间较多,但非渐增式须更多的驱动模块、桩模块也占用一些时间。
㈦非渐增式开始可并行测试所有模块,能充分利用人力,对测试大型软件很有意义。
相似问题
软件设计分哪几个阶段 它们的主要任务是什么?
软件设计分哪几个阶段,它们的主要任务是什么?
面向对象方法的特点是什么?为什么要用面向对象方法开发软件?
面向对象方法的特点是什么?为什么要用面向对象方法开发软件?
需求分析过程主要有哪几个步骤?
需求分析过程主要有哪几个步骤?
数据字典由哪几类元素构成?
数据字典由哪几类元素构成?
大型软件系统的设计思想是什么?
大型软件系统的设计思想是什么?
