白盒黑盒测试

    白盒测试和黑盒测试我们在软工的时候就已经接触过了,好长时间没看了,回顾一下
 一、定义
    白盒测试:通过检查软件内部的逻辑结构,对软件中的逻辑路径进行覆盖测试。
    黑盒测试:从用户的角度,从输入输出数据的对应关系出发进行测试的
    从定义上来看白盒、黑盒好高大上啊,好像离我们很远,其实不然,我们在敲机房的时候就已经都用到了
  比如说在控件中输入数据观察输出结果与预期是否相符,这就算是黑盒测试;当输出结果与预期不符时,我
  们会对检查代码的逻辑等内容这就相当于白盒测试。
 二、具体方法
    白盒测试:覆盖标准有逻辑覆盖、循环覆盖和基本路径覆盖
	覆盖就是要把所有的情况都要测试到,所以说“白盒”也是穷举路径测试
	要求:1.一个模块中的所有独立路径至少被使用一次
	      2.对所有逻辑值均需测试True和False
	      3.在上下边界及可操作范围内运行所有循环
	      4.检查内部数据结构以确保其有效性
    黑盒测试:检测每个功能是否能够正常使用
        注重于测试软件的功能需求
	目的:1.测试出功能的不正确或遗漏
	      2.测试出界面的错误
	      3.测试出输入输出错误
	      4.测试出数据库访问错误
	      5.测试出性能错误等等
    区别:
	白盒测试是深入到代码一级的测试,测试人员需要对代码需求和代码非常的了解,技术含量比较高
        黑盒测试是主要针对系统的功能进行的测试,但是也有对系统的性能、压力、安全等方面进行的测试
 三、小结      
     在质控部可以更多的了解测试,对测试有了很多不同的认识,这次的测试相对于ITOO1.0和2.0来说比较
  正规一点,毕竟已经有了一些经验了,希望可以学习到更多的东西


评论 34
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值