阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】 某公司需开发一套电子商务系统,为保证开发进度和开发质量,专门组建测试小组对开发 的全过程进行测试。
完成模块测试后,测试小组进行了集成测试。集成测试是在软件系统集成过程中所进行的测试,主要检查各单元之间的接口是否正确,有(6)集成与(7)集成两种方法。前者是将单元测试后的所有模块按设计要求一次性组合起来进行整体测试,后者是测试完一个模块后再将下一个需要测试的模块组合进来测试,逐步把所有模块组合在一起完成测试。
(7)应填()
参考答案:增量式
解析:
[分析]: 本问题考查对集成测试概念的掌握情况。
集成测试是在软件系统集成过程中所进行的测试,其主要目的是将通过单元测试的模块按照一定的策略,组装成能够完成预期功能要求的软件结构系统。集成测试主要检查各单元之间的接口是否正确。
通常,集成测试有非增量式集成与增量式集成两种方法:前者是将单元测试后的所有模块按设计要求一次性组合起来进行整体测试。这种方法整体性强,可以对模块进行并行测试,能充分利用人力,减少测试的开销;但这种方法容易混乱,出现错误不容易查找和定位。增量式集成是把下一个要测试的模块结合到已测试好的模块中,测试完后再将下一个需测试的模块组合进来测试,逐步把所有模块组合在一起,并完成测试。这种方法从局部开始逐步形成整体,测试范围是一步步扩大的,所以错误容易定位,而且已测试的模块可在新的条件下进行测试,使程序测试得更彻底。因此,通常采用增量式测试方法比较好。