白盒测试简介

白盒测试简介


前言

白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。
之后我们会提到白盒测试的方法及运用,
优点——代码覆盖率高
缺点——覆盖所有代码路径难度大,业务功能可以覆盖不全,测试开销大。


一、什么的白盒测试?

白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如何运作的


二、白盒测试分类

白盒测试的方法总体上分为静态分析方法和动态分析方法两大类。

静态分析:代码走查,代码扫描。
动态分析:需要自己写程序并设计测试数据才能实现,比如:单元测试,覆盖测试。

三、白盒测试-静态方法

静态方法直白一点就是代码走查,给你一段代码让你看代码的规范,漏洞及bug,
我们这里不多做介绍

四、白盒测试动态方法

动态方法就是执行代码测试可以分为 基本路径测试法 和 逻辑覆盖法
基本路径我们这里不多做介绍,主要说逻辑覆盖法。

逻辑覆盖发分为6种方法:
1.语句覆盖
2.判定覆盖
3.条件覆盖
4.判定条件覆盖
5.条件组合覆盖
6.路径覆盖

总结

逻辑覆盖的6总方法在之后的文章中做详细的介绍。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值