学习测试篇(一)

今天学习了一下黑盒测试和白盒测试,以及他们的优缺点,及时记录一下,以防忘记:奋斗

 白盒测试是一种内部逻辑测试法,它又叫做结构测试、透明盒测试、逻辑驱动测试、基于代码的测试。白盒测试是一种测试用例设计方法。盒子指的是被测得软件,白盒盒子是可视的,你清楚盒子内部的东西是如何运作的。白盒测试包括:代码检查法,静态结构分析法,静态质量度量法,逻辑覆盖法,基于路径测试法,域测法,符号测试,路径覆盖,程序变异。

黑盒测试也成为功能测试,它是通过测试来检查每个功能是否都能正确使用。在测试中把程序看做一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生的正确的输出信息。

白盒测试投入较大,成本较高,但利用不同逻辑率到达某种程度的代码覆盖率。

黑盒测试比白盒的效率高,测试人员不需要了解实现的细节,从用户角度来看,很容易被理解。缺点:不能测试程序内部特定的部位,如果程序未被执行的代码无法发现,没有清晰和简明的规格,测试用例很难被设计。奋斗奋斗


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值