全部科目 > 系统架构设计师 >
2016年下半年 上午试卷 综合知识
第 43 题
知识点 集成测试  
章/节 测试与评审  
 
 
软件集成测试将已通过单元测试的模块集成在一起,主要测试模块之间的协作性。从组装策略而言,可以分为(42)。集成测试计划通常是在(43)阶段完成,集成测试一般采用黑盒测试方法。
 
  A.  软件方案建议
 
  B.  软件概要设计
 
  C.  软件详细设计
 
  D.  软件模块集成




 
 
相关试题     测试与评审 

  第13题    2025年下半年  
以下关于白盒测试方法的叙述中,错误的是(38)。

  第59题    2024年上半年  
(问题 1)通过对软件的需求规格说明书、设计说明书以及源程序做结构分析和流程图分析,从而来找出错误。
(问题 2)除了重视输出相对于输入的正确性,也看重..

  第34题    2021年下半年  
软件测试是保障软件质量的重要手段。(33)是指被测试程序不在机器上运行,而采用人工监测和计算机辅助分析的手段对程序进行监测。(34)也称为功能测试,不考虑程序..

 
知识点讲解
· 集成测试
 
        集成测试
        集成测试也称为组装测试、联合测试(对于子系统而言,则称为部件测试)。它将已通过单元测试的模块集成在一起,主要测试模块之间的协作性。从组装策略而言,可以分为一次性组装和增量式组装(包括自顶向下、自底向上及混合式)两种。集成测试计划通常是在软件概要设计阶段完成的,集成测试一般采用黑盒测试方法。
        模块并不是一个独立的程序,在考虑测试模块时,同时要考虑它和外界的联系,用一些辅助模块去模拟与被测模块相联系的其他模块。这些辅助模块分为两种:
        (1)驱动模块:相当于被测模块的主程序。它接收测试数据,把这些数据传送给被测模块,最后输出实测结果。
        (2)桩模块:用以代替被测模块调用的子模块。桩模块可以做少量的数据操作,不需要把子模块所有功能都带进来,但不允许什么事情也不做。
        各种模块之间的关系如下图所示。
        
        各种模块之间的关系
        在自底向上增殖式集成时,因为模块是自底向上进行组装,对于一个给定层次的模块,它的子模块(包括子模块的所有下属模块)已经组装并测试完成,所以不再需要桩模块。在模块的测试过程中需要从子模块得到的信息可以直接运行子模块得到。
        :软件集成的过程是一个持续的过程,会形成多个临时版本。在不断的集成过程中,功能集成的稳定性是真正的挑战。在每个版本提交时,都需要进行“冒烟”测试,即对程序主要功能进行验证。冒烟测试也称为版本验证测试或提交测试。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有