网络工程师培训中有关软件测试知识点
2014年6月28日
作者: 来源:
1.软件测试 白盒测试(又称结构测试)把测试对象看作一个透明的盒子,测试人员根据程序内部的逻辑结构及有关信息设计测试用例,检查程序中所有逻辑路径是否都按预定的要求正确地工作。 黑盒测试(又称功能测试)把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能需求。 2.单元测试 (Unit Testing) 单元测试又称模块测试,它着重对软件设计的最小单元(软件构件或模块)进行验证 单元测试根据设计描述,对重要的控制路径进行测试,以发现构件或模块内部的错误 单元测试通常采用白盒测试,并且多个构件或模块可以并行进行测试 3.集成测试(Integrated Testing) 集成测试 也称组装测试、联合测试 经单元测试后,每个模块都能独立工作,但把它们放在一起往往不能正常工作。 4.测试策略 测试策略就是将测试分为单元测试、集成测试、确认测试和系统测试。 单元测试是针对程序中的模块或构件,主要揭露编码阶段产生的错误。 集成测试针对集成的软件系统,主要揭露设计阶段产生的错误。 确认测试是根据软件需求规约对集成的软件进行确认,主要揭露不符合需求规约的错误。 系统测试是对于基于计算机系统中的软件,将它集成到基于计算机系统中,以揭露不符合系统工程中对软件要求的错误。
阅读:2342
上一则:网络工程师培训中有关软件工程知识点
下一则:系统集成项目招投标相关注意事项
|