欢迎所有爱好软件测试的任人志士加入本空间!
软件测试设计中需要考虑的22种测试类型
上一篇 /
下一篇 2008-03-03 18:43:11
软件测试设计中需要考虑的22种测试类型51Testing软件测试网'\6lbDg9nl;L$v
整理:暗涧幽火 更新时间:2008-03-03 16:10:28
9kD_OT\0 黑盒测试:不基于内部设计和代码的任何知识,而是基于需求和功能性。
;[viN^7~;jy051Testing软件测试网(DU ciuo^
G8e^
白盒测试:基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。
.`3uP4MUXp0
Bc7Gc bm}0 单元测试:最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个工作不容易作好,除非应用系统有一个设计很好的体系结构;还可能需要开发测试驱动器模块或测试套具。
~*w Q ~
B0n_"iu
X6M9n#]0
~8^n2]9_X(y+M1u4@Z,|"~0 累积综合测试:当一个新功能增加后,对应用系统所做的连续测试。它要求应用系统的不同形态的功能能够足够独立以可以在全部系统完成前能分别工作,或当需要时那些测试驱动器已被开发出来;这种测试可由程序员或测试员来做。 51Testing软件测试网@,p~$}p+JN
u+db8F3KB0 集成测试:一个应用系统的各个部件的联合测试,以决定他们能否在一起共同工作。部件可以是代码块、独立的应用、网络上的客户端或服务器端程序。这种类型的测试尤其与客户服务器和分布式系统有关。