正确答案: B

非增量式集成测试不能充分利用人力,会拖延工程进度

题目:集成测试有各种方法,以下关于集成测试的描述中,不正确的是()

解析:集成测试也称组装测试,它是对由各模块组装而成的程序进行测试,主要目标是发现模块间的接口和通信问题。集成测试主要发现设计阶段产生的错误,集成测试计划应该在概要设计阶段制定。集成的方式可分为非增量式和增量式。非增量式集成测试又称整体拼装。使用这种方式,首先对每个模块分别进行模块测试,然后把所有模块组装在一起进行测试,最终得到要求的软件系统。由于程序中不可避免地存在涉及模块间接口、全局数据结构等方面的问题,所以一次试运行成功的可能性并不是很大。增量式集成测试又称渐增式集成方式。首先对一个个模块进行模块测试,然后将这些模块逐步组装成较大的系统,在组装的过程中边连接边测试,以发现连接过程中产生的问题。最后通过增殖逐步组装成为要求的软件系统。①自顶向下的增殖方式:将模块按系统程序结构,沿控制层次自顶向下进行集成。由于这种增殖方式在测试过程中较早地验证了主要的控制和判断点。在一个功能划分合理的程序结构中,判断常出现在较高的层次,较早就能遇到。如果主要控制有问题,尽早发现它能够减少以后的返工。②自底向上的增殖方式:从程序结构的最底层模块开始组装和测试。因为模块是自底向上进行组装的,对于一个给定层次的模块,它的子模块(包括子模块的所有下属模块)已经组装并测试完成,所以不再需要桩模块。在模块的测试过程中,需要从子模块得到的信息可以直接运行子模块得到。③混合增殖式测试:自顶向下增殖的方式和自底向上增殖的方式各有优缺点。自顶向下增殖方式的缺点是需要建立桩模块。要使桩模块能够模拟实际子模块的功能将是十分困难的。同时涉及复杂算法和真正输入/输出的模块一般在底层,它们是最容易出问题的模块,到组装和测试的后期才遇到这些模块,一旦发现问题,导致过多的回归测试。而自顶向下增殖方式的优点是能够较早地发现在主要控制方面的问题。自底向上增殖方式的缺点是"程序一直未能作为一个实体存在,直到最后一个模块加上去后才形成一个实体"。就是说,在自底向上组装和测试的过程中,对主要的控制直到最后才接触到。但这种方式的优点是不需要桩模块,而建立驱动模块一般比建立桩模块容易,同时由于涉及复杂算法和真正输入/输出的模块最先得到组装和测试,可以把最容易出问题的部分在早期解决。此外,自底向上增殖的方式可以实施多个模块的并行测试。鉴于此,通常是把以上两种方式结合起来进行组装和测试。④衍变的自顶向下的增殖测试:它的基本思想是强化对输入/输出模块和引入新算法模块的测试,并自底向上组装成为功能相当完整且相对独立的子系统,然后由主模块开始自顶向下进行增殖测试。⑤自底向上一自顶向下的增殖测试:它首先对含读操作的子系统自底向上直至根节点模块进行组装和测试,然后对含写操作的子系统做自顶向下的组装与测试。⑥回归测试:这种方式采取自顶向下的方式测试被修改的模块及其子模块,然后将这一部分视为子系统,再自底向上测试,以检查该子系统与其上级模块的接口是否适配。增量式与非增量式测试的优点和缺点比较如表7-20所示。

查看原题 查看所有试题

学习资料的答案和解析:

  • [单选题]雇员类含有计算报酬的行为,利用面向对象的()可以使其派生类专职雇员类和兼职雇员类计算报酬的行为有相同的名称,不同的计算方法。
  • 多态性


  • [单选题]患儿6个月,腹泻2天,每天大便10~20次,黄色稀水便。起病时呕吐较重,伴发热T38.2℃,轻咳,流涕。来诊前4个小时未排尿。体格检查:T37.4℃,P128次/分,体重5.8kg,精神萎靡,前囟及眼窝明显凹陷,咽赤,心、肺无异常。腹部平软,无包块,无固定压痛,皮肤弹性极差,肢冷。实验室检查:WBC6.7×109/L,分类L62%P38%,大便常规:WBC0~2/HP,余正常。

  • [单选题]中风的记载,始见于()。
  • 《内经》


  • [单选题]关于肠梗阻,下列哪项是错误的()。
  • 回盲部梗阻属高位肠梗阻


  • 推荐下载科目: 消防安全案例分析综合练习题库 第二章建筑防火防烟分区题库 第四章自动水灭火系统题库 第一章通用要求题库 第十三章城市消防安全远程监控系统题库 (五)消防安全管理题库 第十章消防用电设备的供配电与电气防火防爆题库 消防设施应用案例题库 第九章建筑防烟排烟系统题库 一级消防工程师题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号