集成测试,系统测试和验收测试

上一篇 / 下一篇  2013-06-06 09:26:52

讲过单元测试后,现在来谈谈集成测试,系统测试和验收测试。


单元测试过后,测试人员就需要对各个单元模块进行集成测试。集成的方法主要有:

1.自顶向下集成

2.自底向上集成

3.三明治集成

4.大棒集成

对于采用“自顶向下集成”的方法来进行测试的话,测试人员需要编写测试桩模块,通过测试后,再用功能模块去替换掉桩模块,一步步往底层集成。

对于采用“自底向上集成”的方法来进行测试的话,测试人员需要编写测试驱动模块,通过测试后,再用功能模块去替换掉驱动模块,一步一步向顶部集成。

对于采用“三明治集成”的方法来进行测试的话,测试人员需要同时编写测试桩模块和驱动模块,由顶层和底层分别向中间集成,不断用功能模块去替换掉桩模块和驱动模块。

集成一般不推荐用“大棒集成”方法,这种方法会造成缺陷的大量涌现,对于查找缺陷产生的原因难以定位。

集成测试一般都是以黑盒测试方法为主,辅以白盒测试方法。


通过集成测试,便进入系统测试阶段,系统测试是对整个组装好的系统(包括软硬件环境)进行测试。系统测试主要包括:

1.正确性测试

2.性能测试

3.安全性测试

系统测试一般都是以黑盒测试方法为主。


验收测试是继系统测试之后的最后一道质量保证,根据需求规格说明书开展。验收测试主要包括:

1.GUI易用性测试

2.兼容性测试

3.功能测试

验收测试一般都是以黑盒测试方法为主。




TAG:

 

评分:0

我来说两句

Open Toolbar