渐增式与非渐增式各有何优、缺点?为什么通常采用渐增式?

题目

渐增式与非渐增式各有何优、缺点?为什么通常采用渐增式?

参考答案和解析
正确答案:非渐增式是将所有的模块一次连接起来,简单、易行、节省机时,但测试过程难于排错,发现错误也很难定位,测试效率低;渐增式是将模块一个一个的连入系统,每连入一个模块,都要对新系统进行测试。这种组装测试相比于非渐增式容易查出错误,并及时定位,有利于查出模块接口部分的错误,因此测试效率高。故通常采用渐增式测试方法。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

简述非渐增式测试有什么优缺点及适用范围。


正确答案:渐增式测试优点 发现错误早、渐增式错误定位相对容易、渐增式模式测试更彻底 渐增式测试缺点 渐增式模式渐增式模块需要编写的软件较多(驱动模块或桩模块),工作量较大。 渐增式测试适用范围 系统规模较大,对质量要求较高的项目

第2题:

下面有关渐增式集成和非渐增式集成测试的说法中错误的是______。

A.非渐增式集成测试方法把单元测试和集成测试分为两个不同的阶段,而渐增式集成测试方法往往把单元测试和集成测试合在一起同时完成

B.渐增式集成需要较多的工作量,而非渐增式集成需要的工作量较少

C.渐增式集成可以较早的发现接口错误,非渐增式集成直到最后组装时才能发现接口上的问题

D.渐增式集成有利于排错,发现的错误往往和最后加入的模块有关。而非渐增式集成发现接口错误较迟且很难判断是哪一部分接口出错


正确答案:B

第3题:

集成测试中组装模块的方式包括()。

A、渐增式测试

B、非渐增式测试

C、单元测试

D、静态测试


参考答案:AB

第4题:

非渐增式测试(整体拼装)


正确答案:首先对每个模块分别进行模块测试,然后把所有模块组装在一起,再进行测试。

第5题:

什么是集成测试?非渐增式和渐增式有什么区别?渐增式如何组装模块?


正确答案: 集成测试:将模块组合起来成为一个完整的系统对其进行测试。
非渐增式是将模块先进行单元测试然后组装在一起进行测试。渐增式是逐个将未测试的模块组装到已经测试过的模块上去进行集成测试,每加入一个就测试一次。非渐增式需要桩模块和驱动模块、非渐增式开始可以并行测试、渐增式可以及时的发现接口错误,非渐增式很难发现接口发现错误、渐增式开始不能并行测试、渐增式测试比较彻底。渐增式组装模块有自顶向下和自底向上两种组装方式。

第6题:

简述渐增式测试有什么优缺点及适用范围。


正确答案:非渐增式测试优点 迅速完成集成测试 只需要极少桩模块和驱动模块 需要的测试用例也最少 简单易行 测试人员可以并行进行 非渐增式测试缺点 组装时一次成功的可能性很小 错误定位和修改都比较困难 即使能够一次性集成,但还有很多接口错误不容易被测试到 非渐增式测试适用范围 维护性项目(或功能增强型项目),因为以前的产品很稳定,只是新增或修改了少数几个组件. 被测系统很小,并且它的每个组件都经过了充分的单元测试

第7题:

非渐增式方法和渐增式方法有什么区别?


正确答案: (1)非渐增式方法把单元测试和集成测试分为两个不同的阶段,前一阶段完成单元测试,后一阶段完成集成测试。渐增式测试则是单元测试和集成测试结合在一起同时完成。
(2)非渐增式需要更多的工作量,因为每个模块都需要驱动模块和桩模块。渐增式利用已测试过的模块作为桩模块或驱动模块,因此工作量较少。
(3)渐增式可以较早的发现接口之间的错误。非渐增式只有到了最后组装时才能发现。
(4)渐增式有利于排错,发生错误往往和最近加进来的模块有关。非渐增式发现接口错误杯推迟到最后,而且很难判断是哪一部分接口出错。
(5)渐增式测试比较彻底,已测试的模块的新的模块组装在一起又接受测试。
(6)非渐增式开始可并行测试所有模块,能充分利用人力,对测试大型系统很有意义。

第8题:

集成测试时,能够较早发现高层模块接口错误的测试方法是 ______。

A.自底向上渐增式测试方法

B.自顶向下渐增式测试方法

C.非渐增式测试方法

D.系统测试方法


正确答案:B
解析:由自顶向下测试的特点可知,该集成测试方法是能够较早发现高层模块接口错误的。

第9题:

渐增式与非渐增式有何区别?为什么通常采用渐增式?


正确答案: 非渐增式是将所有的模块一次连接起来,简单、易行,节省机时,但测试过程中难于查错,发现错误也很难定位,测试效率低。
渐增式是将模块一个一个地连入系统,每连入一个模块,都要对新子系统进行测试。这种组装测试方案虽然用机时多,但比较非渐增式容易查出错误及进行错误定位,有利于查出模块接口部分的错误,测试效率高。因此通常采用渐增式。

第10题:

非渐增式


正确答案: 是将模块先进行单元测试然后组装在一起进行测试。