http://bbs.testage.net/thread-7169-1-1.html
上一篇 /
下一篇 2007-08-28 16:04:43
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Win9X/Win2000/WinXP
2、什么是黑盒测试,白盒测试
黑盒测试
黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下, 测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
白盒测试:
白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。
理解:黑盒,白盒是软件测试的基本方法,简单的说黑盒就是看不到代码,不关心代码,只关心这个功能实现了没有。白盒测试就是关心代码,看代码是否规范,小的算法是否能够实现。
目前来说,白盒测试因为起码要有开发基础,而且成本比较高,所以白盒测试人员相对较少,也许是物以稀为贵,所以白盒测试对很多工程师都有一定的吸引力。
虽然黑盒测试不接触代码,但是并不代表很简单,首先测试人员要了解你所测试的软件的功能,如果是行业软件还要了解相关行业经验,然后还要怎样能够将所有软件的功能,流程测试到。每做一步都要有一个目的,目标明确才能事半功倍,所以黑盒测试不是纯粹的乱点,是有目的,有设计性的。
收藏
分享给好友
推荐到圈子
管理
举报
TAG: