软件测试之黑盒测试

1.0 黑盒测试与白盒测试的区别

.白盒测试黑盒测试
测试方向结构测试功能测试
优点从程序内部特定位置覆盖测试以用户角度测试
缺点无法检查程序外部特性 无法检查规格说明书无法检查程序外部特性
常用方法逻辑覆盖(条件 分支 条件组合等)边界值分析、等价类划分

2.0 黑盒测试常用方法

  1. 等价类划分
  2. 边界值分析
  3. 正交分析
  4. 因果图
  5. 判定表
  6. 流程分析
  7. 错误猜测
2.1 等价类划分原则
  1. 列出等价类表,列出所有划分出的等价类
  2. 为每一个等价类规定一个唯一编号
  3. 设计一个测试用例使他尽可能的覆盖有效等价类
  4. 重复3 是的所有的有效等价类都没覆盖
  5. 设计一个测试用例,让他仅仅覆盖一个无效等价类
  6. 重复5 直到所有的无效等价类都被覆盖
2.2 判定表
名字属性
条件桩条件列表
动作桩动作列表(预期结果)
条件项条件取值
动作项动作取值

合并 : 动作相同,条件极为相似
这里写图片描述

2.3 正交分析法
  1. 确定因子状态
    1. 因子就是输入,状态及时输入的取值
  2. 正交表是根据数学公式推导出来的,不是瞎搞的 几因子几状态的正交表找度娘就可以了。通用的

下面是一个打印机的例子:
这里写图片描述
这里写图片描述

暂时这样

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值