组件测试的英文是Component Testing。

组件测试可以理解成单元测试。因为组件是一个小的软件单元,有着独立的规格。我们也可以把组件看成是一块一块的积木,或是一个一个的小单元,这些小单元成为应用程序的各个独立部分。传统应用程序的组成部分是分立的文件、模块或类,这些组成部分经过编译并链接之后才形成应用程序。要想推出应用程序的新版本,需要将这些组成部分重新编译,既费时又费力。有了组件的概念,可以将改进后的新组件插入到应用程序中,并替换掉原有的旧组件,从而赋予应用程序新的活力。

测试这些组件,能保证这些小的单元的可靠性和健壮性,一个大的系统的每个细节都应该是健壮的,所以组件测试也是非常有必要实施的。

本文讲述的是组件测试的概念,以及如何进行组件测试和什么是组件测试。

相关概念:单元测试、测试计划、广度测试。