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

发表于:2021-6-16 09:18

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:nini    来源:新浪博客

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

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号