集成测试,系统测试和验收测试
上一篇 /
下一篇 2013-06-06 09:26:52
讲过单元测试后,现在来谈谈集成测试,系统测试和验收测试。
单元测试过后,测试人员就需要对各个单元模块进行集成测试。集成的方法主要有:
1.自顶向下集成
2.自底向上集成
3.三明治集成
4.大棒集成
对于采用“自顶向下集成”的方法来进行测试的话,测试人员需要编写测试桩模块,通过测试后,再用功能模块去替换掉桩模块,一步步往底层集成。
对于采用“自底向上集成”的方法来进行测试的话,测试人员需要编写测试驱动模块,通过测试后,再用功能模块去替换掉驱动模块,一步一步向顶部集成。
对于采用“三明治集成”的方法来进行测试的话,测试人员需要同时编写测试桩模块和驱动模块,由顶层和底层分别向中间集成,不断用功能模块去替换掉桩模块和驱动模块。
集成一般不推荐用“大棒集成”方法,这种方法会造成缺陷的大量涌现,对于查找缺陷产生的原因难以定位。
集成测试一般都是以黑盒测试方法为主,辅以白盒测试方法。
通过集成测试,便进入系统测试阶段,系统测试是对整个组装好的系统(包括软硬件环境)进行测试。系统测试主要包括:
1.正确性测试
2.性能测试
3.安全性测试
系统测试一般都是以黑盒测试方法为主。
验收测试是继系统测试之后的最后一道质量保证,根据需求规格说明书开展。验收测试主要包括:
1.GUI易用性测试
2.兼容性测试
3.功能测试
验收测试一般都是以黑盒测试方法为主。
收藏
举报
TAG: