
重庆自考复习资料 :软件工程专业 01335软件产品测试重点章节复习第7-第9章(8)
69集成测试的策略:a一次性集成(大爆炸集成)b自顶向下集成c自底向上集成d混合式集成e核心系统先行集成f高频集成g基于消息的集成h基于使用的集成、、
70一次性集成:又称大爆炸集成,是一种非增值式集成方式;
71一次性集成策略:首先对每个单元进行单元测试然后一次性的将所有单元集成在一起,对它们进行测试,发现并清除在单元连接过程中出现的问题,得到最终要求的软件系统.
72自顶向下集成方式:根据软件的模块结构图按控制层次从高到低的顺序对模块进行集成,也就是从高到低向下逐步集成,并在集成过程中进行测试,直至组装成符合要求的的最终软件系统。
73自顶向下集成的步骤:a以主模块为被测模块,主模块的下属模块则用桩模块代替。b采用深度优先或宽度优先的策略,用实际模块代替相应的桩模块,它们的直接下属模块则又用装模块代替与一侧模块或子系统集成为新的子系统。C对新形成的子系统进行测试。发现和排除模块集成过程中引起的错误,并做回归测试d若所有的模块都已集成到系统中,则结束,否则转b.
74.自顶向下集成方式的优点:可以及早地发现和修复模块结构图中的主要控制点存在的问题,以减少以后的返工;能较早地验证功能或行性;最多只需一个驱动模块,减少了驱动模块的开发成本;支持故障隔离。
75、自顶向下集成方式的缺点:需要开发和维护大量的桩模块;由于桩模块很难模拟实际子模块的功能,到组装后期易出错,会导致大量的回归测试;为了在效性地进行集成测试,软件系统的控制结构应具有较高的可测试性;易导致底层模块的测试不够充分。
76高频集成方式:指同步于软件开发过程,每隔一段时间开发人员的现有代码进行一次集成测试。
77自底向上集成方式:根据软件的模块结构图按控制层次从低到高的顺序对模块进行集成,也就是从最底层模块向最高层逐步集成,并在集成过程中进行测试,直至组装成符合要求的的最终软件系统。
78自底向上集成方式的步骤:a为最底层模块开发驱动模块对最底层模块进行测试。B用实际模块代替驱动模块,与直属其子模块集成一个子系统。C为新形成的子系统开发驱动模块,对该子系统进行测试。D若该子系统以对应为主控模块,即最高层模块,则测试结束。否则转B。
79自底向上集成方式的优点:a大大减少的驱动模块的开发,虽然需要开发大量的驱动模块,但其开发成本毕竟比装模块的成本小。B设计复杂算法和真正输入输出的模块往往在底层,它们是最容易出现问题的的模块,最先对底层模块进行测试,减少了回归测试的成本。C在集成的早期很可能实现对模块的并行测试,这提高了集成测试的效率。D支持故障隔离。
80、自底向上集成方式的缺点:需开发大量的驱动模块,帮带来了一定的测试成本;不能及早地发现和修复模块结构图中的主要控制点存在的问题;对底层模块的异常很难测试到。
声明:
(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。
相关推荐
重庆自考02354网络操作系统复习资料(2)
12-12重庆自考复习资料:软件工程专业01336软件项目管理(1)章节复习第13章
12-22重庆自考06087工程项目管理复习资料(6)
08-192020年4月重庆自考02378信息资源管理复习资料(3)
11-07重庆自考00197旅游资源规划与开发复习资料(1)
10-13重庆自考园林专业:10383园林建筑学课程复习资料(5)
12-14重庆自考园林专业:10386树木养护学知识点总复习资料(3)
09-14重庆自考复习资料:软件工程专业02141计算机网络技术章节复习题练习(2)
08-12重庆自考31004局域网技术与组网工程复习资料(3)
07-312022年重庆自考00365交通工程模拟试题(1)
10-20