集成测试

上一篇 / 下一篇  2007-12-13 16:37:27 / 天气: 晴朗 / 心情: 高兴 / 个人分类:测试技术

集成测试对组件间的接口进行测试,以及与系统的其它部分间的集成,如操作系统、文件系统、硬件,或系统间的接口。51Testing软件测试网 A Z6t#k(LJ#]6Le,m1[

根据测试对象的规模,集成测试可以在多个测试级别间进行,比如:

{:DL T L0

1.  组件集成测试对不同组件间的交互作用进行测试,在组件(单元)测试结束后进行;

/nL |+Q!^.y~'d0

2.  系统集成测试对不同系统间的交互作用进行测试,在系统测试结束后进行。51Testing软件测试网`.w$A dd&U

集成测试阶段,测试工程师应把注意力集中到系统的集成上,而不应该过分关注各个系统内部的功能(对系统内部的功能进行测试是单元测试阶段的任务)。

IxL8MWQ8Xm F*_e'n0

之前对集成测试的理解一直存在误区,觉得集成测试和单元测试都属于白盒,因此其对象只能是源代码,只能采用白盒方法进行测试,现在才意识到自己的想法大错特错了!

+q)Ee"Pt4g SO;_&R0

首先,白盒、黑盒与集成测试或单元测试之间没有一对一的关系,比如集成测试,可以使用白盒方法进行测试,当然也可以用黑盒方法进行测试,不管用哪种方式,只要用起来快捷、能达到测试目的就可以了。51Testing软件测试网D&U3w I3w5J-f%Q

另外,单元测试或集成测试对象可以是部分代码,也可以是UI,甚至可以是整个系统中的子系统。

5s7v(gg_KT"f!A/f0

记得刚到现在这家公司的时候,当被告知以后只做集成测试,心里还有一些担心:我对java不熟悉,看不懂代码,集成测试能做好吗?现在想想,当初的想法真是好笑。51Testing软件测试网:Hm({w%o| M

    还有一个误区需要一并澄清:非功能测试性能测试等,在不同的测试级别中都可以进行。以前我觉得性能测试只能在系统测试阶段进行,但事实上,单元测试阶段就可以对系统的非功能特性进行测试,比如可以测试是否存在内存泄露等。

Y;|6xm,aJ[K051Testing软件测试网JKen#{y

 

Y+aq,EX!Y0

TAG: 集成测试 测试技术

 

评分:0

我来说两句

Open Toolbar