当前位置: 首页 > news >正文

黑盒测试用例设计——错误猜测法

- 基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。

- 测试用例不是基于需求文档设计,而是针对猜测可能出现的缺陷进行设计。

-错误猜测法有时候可以更好的完善需求文档

 

例如,测试一个对线性表(比如数组)进行排序的程序,可推测列出以下几项需要特别测试的情况:

1) 输入的线性表为空表;

2)表中只含有一个元素;

3)输入表中所有元素已排好序;

4)输入表已按逆序排好;

5)输入表中部分或全部元素相同。

 

例如,测试手机终端的通话功能,可以设计各种通话失败的情况来补充测试用例:

1)无SIM 卡插入时进行呼出(非紧急呼叫)

2)插入已欠费SIM卡进行呼出

3)射频器件损坏或无信号区域插入有效SIM卡呼出

4)网络正常,插入有效SIM卡,呼出无效号码(如1、888、333333、不输入任何号码等)

5)网络正常,插入有效SIM卡,使用“快速拨号”功能呼出设置无效号码的数字

转载于:https://www.cnblogs.com/hjhsysu/p/5768069.html

相关文章:

  • 初学Java:我为什么来学Java?
  • hdoj5835【水题】
  • Android ScrollView+ViewPager+PullToRefreshListView
  • CF #367 DIV2 E
  • dl标签和table标签
  • sql 分割字符串 存储过程
  • GUI之绘画控制
  • jmc远程监控java服务
  • 制作根文件系统的经验
  • SharePoint UserProfileService 接口列表 注解
  • Liferay 6.2 改造系列之二十二:如何发布WAR包
  • 关于投资那些事
  • FreeRTOS下的串口编程
  • YII2.0邮箱发送
  • 格式是否正确输入年、月、日判断
  • 深入了解以太坊
  • @angular/forms 源码解析之双向绑定
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 2017-09-12 前端日报
  • Angular2开发踩坑系列-生产环境编译
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • css系列之关于字体的事
  • FineReport中如何实现自动滚屏效果
  • gops —— Go 程序诊断分析工具
  • gulp 教程
  • JavaScript对象详解
  • JavaWeb(学习笔记二)
  • java小心机(3)| 浅析finalize()
  • Js基础——数据类型之Null和Undefined
  • pdf文件如何在线转换为jpg图片
  • python 装饰器(一)
  • rc-form之最单纯情况
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 关于Flux,Vuex,Redux的思考
  • 基于游标的分页接口实现
  • 力扣(LeetCode)21
  • 入口文件开始,分析Vue源码实现
  • 小程序测试方案初探
  • 积累各种好的链接
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # 数据结构
  • #DBA杂记1
  • #define用法
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (Java数据结构)ArrayList
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (poj1.3.2)1791(构造法模拟)
  • (SpringBoot)第七章:SpringBoot日志文件
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (搬运以学习)flask 上下文的实现
  • (附源码)ssm码农论坛 毕业设计 231126
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • 、写入Shellcode到注册表上线