集成测试是一个软件开发过程,程序单元以多种方式组合并作为组进行测试。在此上下文中,单元被定义为应用程序的最小可测试部分。在实际程序执行中发生故障之前,集成测试可能会暴露程序组件之间的接口问题。集成测试是极限编程(XP)的一个组件,它是一种实用的软件开发方法,通过持续的测试和修订,采用一种细致的方法来构建产品。
进行集成测试有两种主要方式,称为自下而上方法和自上而下方法。自下而上的集成测试从单元测试开始,然后测试逐步更高级别的单元组合,称为模块或构建。在自上而下的集成测试中,首先测试最高级别的模块,然后测试逐级的低级模块。在全面的软件开发环境中,通常首先进行自下而上的测试,然后进行自上而下的测试。该过程以对整个应用程序的多个测试结束,最好是在模拟客户计算机,系统和网络中遇到的场景中。
开始使用集成测试
要了解如何在企业中使用集成测试,以下是一些用于学习测试的其他资源:
如何进行集成测试:自上而下和自下而上的集成测试方法都至关重要。专家John Overbaugh解释了它们之间的差异及其重要性的原因。
功能测试:单元测试,集成测试及其他:集成测试和单元测试都测试软件的功能,但它们本身不能取代功能测试。专家Karen N. Johnson解释了集成和单元测试的工作原理,并为其他功能测试提供了创意。
794
179
上一篇:单元测试
下一篇:系统测试