我们研究了各种软件开发生命周期模型。所有SDLC模型都将集成测试作为其中一个层。在我看来,集成测试实际上是测试的“级别”而不是测试的“类型”。我是对的?
答案 0 :(得分:3)
当单个软件模块作为一个组合并和测试时,它被称为集成测试。集成测试是在单元测试和系统测试之间设置的。
集成测试示例
例如,您必须测试计算机的键盘而不是单元测试,但是当您必须将计算机的键盘和鼠标组合在一起以查看其工作与否时,它是集成测试。因此,为了执行集成测试,必须先对系统进行单元测试。
黑盒测试用例设计策略是集成过程中最典型的,尽管可以使用有限数量的白盒测试来确保主要控制路径的描述。
什么是集成测试?
执行集成测试以确定组件是否彼此交互符合规范。大型集成测试是指连接所有组件,从而形成完整的系统。它还由开发人员或软件测试人员或两者执行。示例 - 检查薪资系统是否根据需要与人力资源系统进行交互。
集成测试总是细分如下: 整合测试的类型
1)自上而下的集成测试:自上而下整合正如术语所暗示的那样,始终位于程序层次结构的顶端,并向其分支行进。这可以在深度优先或广度优先的情况下完成。
2)自下而上的集成测试:名称暗示的Bottom-Up集成从程序结构的最低层开始。
集成测试的一些技巧:集成测试技术可以在下面给出
1)自上而下的测试方法 2)自下而上的测试方法 3)Big-Bang测试方法 4)夹心测试方法
结论:最后我们得出结论,集成测试侧重于测试多个模块一起工作。
集成测试(有时称为集成和测试,缩写为I和T)是软件测试的广泛练习之一,其中特定软件模块作为一组合并和测试。