参考答案和解析
正确答案: 体系结构分析模块分析接口分析风险分析可测试性分析集成测试策略分析
解析: 暂无解析
更多“问答题集成测试分析方法有哪些?”相关问题
  • 第1题:

    常见的软件测试方法有单元测试、集成测试、系统测试和确认测试等。


    正确答案:正确

  • 第2题:

    人工测试的主要方法有()

    • A、增量集成
    • B、非增量集成
    • C、会审
    • D、抽查

    正确答案:C,D

  • 第3题:

    集成测试有哪些不同的集成方法?简述不同方法的特点。


    正确答案: 集成测试通常有一次性集成、自顶向下集成、自底向上集成和混合集成4种集成方法。
    一次性集成方法需要的测试用例数目少,测试方法简单、易行。但是由于不可避免存在模块间接口、全局数据结构等方面的问题,所以一次运行成功的可能性不大;如果一次集成的模块数量多,集成测试后可能会出现大量的错误,给程序的错误定位与修改带来很大的麻烦;即使集成测试通过,也会遗漏很多错误进入系统测试。
    自顶向下集成在测试的过程中,可以较早地验证主要的控制和判断点;一般不需要驱动程序,减少了测试驱动程序开发和维护的费用;可以和开发设计工作一起并行执行集成测试,能够灵活的适应目标环境;容易进行故障隔离和错误定位。但是在测试时需要为每个模块的下层模块提供桩模块,桩模块的开发和维护费用大;桩模块不能反映真实情况,重要数据不能及时回送到上层模块,导致测试不充分;涉及复杂算法和真正I/O的底层模块最易出问题,在后期才遇到导致过多的回归测试。
    自底向上集成可以尽早的验证底层模块的行为;提高了测试效率;一般不需要桩模块;容易对错误进行定位。但是直到最后一个模块加进去之后才能看到整个系统的框架;驱动模块的设计工作量大;不能及时发现高层模块设计上的错误。
    混合集成具有自顶向下和自底向上两种集成策略的优点,但是在被集成之前,中间层不能尽早得到充分的测试。

  • 第4题:

    简述集成测试的实施方案有哪些?


    正确答案: 集成测试的实施方案有很多种,如非增量式集成测试和增量式集成测试,三明治集成测试,核心集成测试,分层集成测试,基于使用的集成测试等;常用的是前两种。

  • 第5题:

    问答题
    黑盒测试方法有哪些?

    正确答案: 黑盒测试方法有等价划分、边界值分析、错误推测法。
    解析: 暂无解析

  • 第6题:

    问答题
    集成测试有哪些不同的集成方法?简述不同方法的特点。

    正确答案: 集成测试通常有一次性集成、自顶向下集成、自底向上集成和混合集成4种集成方法。
    一次性集成方法需要的测试用例数目少,测试方法简单、易行。但是由于不可避免存在模块间接口、全局数据结构等方面的问题,所以一次运行成功的可能性不大;如果一次集成的模块数量多,集成测试后可能会出现大量的错误,给程序的错误定位与修改带来很大的麻烦;即使集成测试通过,也会遗漏很多错误进入系统测试。
    自顶向下集成在测试的过程中,可以较早地验证主要的控制和判断点;一般不需要驱动程序,减少了测试驱动程序开发和维护的费用;可以和开发设计工作一起并行执行集成测试,能够灵活的适应目标环境;容易进行故障隔离和错误定位。但是在测试时需要为每个模块的下层模块提供桩模块,桩模块的开发和维护费用大;桩模块不能反映真实情况,重要数据不能及时回送到上层模块,导致测试不充分;涉及复杂算法和真正I/O的底层模块最易出问题,在后期才遇到导致过多的回归测试。
    自底向上集成可以尽早的验证底层模块的行为;提高了测试效率;一般不需要桩模块;容易对错误进行定位。但是直到最后一个模块加进去之后才能看到整个系统的框架;驱动模块的设计工作量大;不能及时发现高层模块设计上的错误。
    混合集成具有自顶向下和自底向上两种集成策略的优点,但是在被集成之前,中间层不能尽早得到充分的测试。
    解析: 暂无解析

  • 第7题:

    问答题
    面向对象的集成测试与传统的集成测试有何区别?

    正确答案: 传统测试方法中的集成测试,主要采用黑盒法,按照自顶向下和自底向上的集成策略对模块进行组装测试。
    面向对象的集成测试即交互测试,要检测类相互作用时才会产生的错误,即交互测试只关心系统的结构和内部的相互作用。对类进行交互测试,以确定它们能否在一起共同工作。交互测试的重点是要确保那些已经单独测试过的类的对象,相互间能够正确地传送消息。而面向对象的软件没有层次控制结构,一次集成一个操作到类中(传统的增量集成方法)是不可能的。
    通常采用两种不同的策略:
    ⑴基于线程的测试(thread-based testing),集成对回应系统的一个输入或事件所需的一组类,每个线程被集成并分别测试。
    ⑵基于使用的测试(use-based testing),先测试独立类(几乎不使用服务器的类),然后测试下一层使用独立类的类(依赖类)。通过对依赖类层次的测试,逐步构造新的子系统,最后构造完整的系统。
    解析: 暂无解析

  • 第8题:

    问答题
    请说明集成测试、系统测试和验收测试有什么不同?

    正确答案: 集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既验证“设计”,又验证“需求”。
    系统测试的粒度最大,一般由独立测试小组采用黑盒方式来测试,主要测试系统是否符合“需求规格说明书”。
    验收测试与系统测试相似,主要区别是测试人员不同,验收测试由用户执行。
    解析: 暂无解析

  • 第9题:

    问答题
    请简述黑盒测试和白盒测试有何区别,黑盒测试有哪些常用方法?

    正确答案: 黑盒测试和白盒测试的区别:前者基于功能,后者基于结构;
    黑盒测试常用方法有:边界值、等价类、因果图、错误推测法等。
    解析: 暂无解析

  • 第10题:

    单选题
    集成测试的主要方法有()两个。
    A

    白箱测试方法、黑箱测试方法

    B

    渐增式测试方法、非渐增式测试方法

    C

    等价分类方法、边界值分析方法

    D

    因果图方法、错误推测方法


    正确答案: D
    解析: 暂无解析

  • 第11题:

    问答题
    什么是系统集成?集成的方法有哪些?为什么要进行系统集成?

    正确答案: 系统集成是为了达到系统目标将可利用的资源有效地组织起来的过程和结果,系统集成的结果是将部件或小系统联成大系统。系统集成的方法有:
    ①开展全面的调研工作;
    ②深入研究目标系统的特点;
    ③制定总体集成方案。
    系统集成的目的:进行系统集成不仅可以为整个系统打下高质量的基础,建立高水准的开发起点,还可以减少大量的低水平的重复开发,大大加快信息系统建设的步伐。
    解析: 暂无解析

  • 第12题:

    问答题
    水样在分析测试之前为什么要进行预处理?预处理方法有哪些?

    正确答案: 环境水样所含组分复杂,并且多数污染组分含量低,存在形态各异,所以在分析测定之前,往往需要进行预处理。
    预处理包括
    (1)消解。目的:破坏有机物,溶解悬浮物,将各种价态的欲测元素氧化成单一高价态或转变成易于分离的无机物。
    方法:湿式消解法、干式消解法(干灰化法)和微波消解法等
    (2)富集与分离。
    解析: 暂无解析

  • 第13题:

    集成测试分析方法有哪些?


    正确答案:体系结构分析模块分析接口分析风险分析可测试性分析集成测试策略分析

  • 第14题:

    测试面向对象软件时,主要有哪些设计集成测试用例的方法?


    正确答案:多类测试、从动态模型中导出测试用例。也可以采用随机测试、划分测试的方法。

  • 第15题:

    集成测试的方法有两种(),()


    正确答案:非渐增式测试;渐增式测试

  • 第16题:

    问答题
    集成测试的两种方法?

    正确答案: 非增量式集成测试、增量式集成测试
    解析: 暂无解析

  • 第17题:

    问答题
    集成测试分析方法有哪些?

    正确答案: 体系结构分析模块分析接口分析风险分析可测试性分析集成测试策略分析
    解析: 暂无解析

  • 第18题:

    问答题
    集成测试的几个主要模式中哪些需要桩哪些需要驱动?

    正确答案: 桩:自顶向下,三明治,大棒驱动:自底向上,三明治,大棒
    解析: 暂无解析

  • 第19题:

    问答题
    著名的集成电路分析程序是什么?有哪些著名公司开发了集成电路设计工具?

    正确答案: SPICE程序Cadence、Synopsis和MentorGraphics等公司
    解析: 暂无解析

  • 第20题:

    问答题
    什么是集成电路设计?集成电路的设计方法有哪些?

    正确答案: 根据电路功能和性能的要求,在正确选择系统配置、电路形式、器件结构、工艺方案和设计规则的情况下,尽量减小芯片面积,降低设计成本,缩短设计周期,以保证全局优化,设计出满足要求的集成电路。设计方法:层级设计,全定制法,半定制法,PLD。
    解析: 暂无解析

  • 第21题:

    问答题
    测试面向对象软件时,主要有哪些设计集成测试用例的方法?

    正确答案: 多类测试、从动态模型中导出测试用例。也可以采用随机测试、划分测试的方法。
    解析: 暂无解析

  • 第22题:

    问答题
    测试面向对象软件时,单元测试、集成测试和确认测试各有哪些新特点?

    正确答案: 单元测试是在类层面上的测试。由于继承和复合,类(或对象)在很多情况下已不再是单纯意义上的单个操作了。因此,具体的测试将在所有与该操作有关的每个子类语境中进行。
    集成测试由于面向对象软件中类的成分的直接和间接交互,使得传统测试方法已经失去意义。因此有两种策略可供选择:基于线程的测试和基于使用的测试。
    确认测试与传统确认测试一样,仍然关注于用户可见的动作和用户可识别的系统输出,但是,基于场景的测试总是主宰面向对象系统的确认测试。
    解析: 暂无解析

  • 第23题:

    问答题
    简述集成测试的实施方案有哪些?

    正确答案: 集成测试的实施方案有很多种,如非增量式集成测试和增量式集成测试,三明治集成测试,核心集成测试,分层集成测试,基于使用的集成测试等;常用的是前两种。
    解析: 暂无解析

  • 第24题:

    问答题
    集成测试通常都有哪些策略?

    正确答案: 1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;
    2、各个子功能组合起来,能否达到预期要求的父功能;
    3、一个模块的功能是否会对另一个模块的功能产生不利的影响;
    4、全局数据结构是否有问题;
    5、单个模块的误差积累起来,是否会放大,从而达到不可接受的程度。
    解析: 暂无解析