lsekfe 发表于 2021-6-16 10:16:30

黑盒测试用例设计方法之输入域测试法、输出域覆盖法、异常分析法

输入域测试
  1、是一种综合的测试方法,综合了等价类和边界值
  2、极端测试(ExtrenalTesting):需要选择测试数据覆盖输入域的极端情况(边界值)
  3、中间范围测试(MidrangeTesting):选择域内部的数据进行测试
  4、特殊值测试(SpecialValueTesting):根据要计算的功能特性的基础来选择测试数据。
  例如测试手机号码,除了号段,还有一个特殊的号码13800138000,手机号码的充值号码。
  5、对于结构化的输入域,要选择每个成员的输入点的组合。这个过程可能会产生大量的数据,如果考虑输入域之间内部联系有选择的进行组合,可以一定程度上减轻这个问题。
  输出域覆盖法
  1、找出需求片段中的输出
  2、确定输出的条件
  3、分析每个输出条件、进行等价类划分、边界值选取
  4、反推确定输入的具体数据
  5、根据反推得到的输入的具体数据编写测试用例
  异常分析法
  系统异常分析法就是针对系统有可能存在的异常操作、软硬件缺陷引起的故障进行分析,依此设计测试用例。主要针对系统的容错能力、故障恢复能力进行测试。
  关注点:
  1、是一种容错和可恢复性测试
  2、人工干预手段
  3、对系统可靠性进行检查的方法
  分类:
  · 外部接口异常(外部的硬件接口,软件接口,用户接口)
  · 非法操作
  · 范围外的值等
  错误猜测法
  错误猜测法就是根据经验猜想可能有什么问题并依此设计测试用例。
  错误猜测法只能作为测试设计的补充而不能单独用来设计测试用例,否则可能会造成测试的不充分。
页: [1]
查看完整版本: 黑盒测试用例设计方法之输入域测试法、输出域覆盖法、异常分析法