三种分类
形象的将你的测试套件整理为三层,每一层代表开发人员进行的不同类型的测试,它们是根据运行时间的长短划分的。如图1所示,每一层将花费更多的总build时间,无论是运行时间还是编写它们所需的时间。
图1 测试分类的三层
最下面一层测试运行时间最短,如你所想,他们也是最容易写的。他们也覆盖最少量的代码。顶层是有高层次的测试组成,它们检测应用程序的很大一部分。这些测试相对难写,同时也需要更多时间来执行。中间一层测试介于两个极端之间。
这三个分类如下:
● 单元测试
● 组件测试
● 系统测试
让我们分别的考察它们。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/