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

黑盒测试过程中【测试方法】详解5-输入域,输出域,猜错法

  在黑盒测试过程中,有9种常用的方法:
1.等价类划分

2.边界值分析

3.判定表法

4.正交实验法

5.流程图分析

6.因果图法

7.输入域覆盖法

8.输出域覆盖法

9.猜错法

黑盒测试过程中【测试方法】讲解1-等价类,边界值,判定表_朝一爱学习的博客-CSDN博客

黑盒测试过程中【测试方法】详解2-正交实验_朝一爱学习的博客-CSDN博客

黑盒测试过程中【测试方法】详解3-流程图分析_朝一爱学习的博客-CSDN博客

黑盒测试过程中【测试方法】详解4-因果图_朝一爱学习的博客-CSDN博客

7.输入域覆盖法

输入域我们一般使用等价类和边界值分析,就可以确定好我们如何写测试用例。

8.输出域覆盖法

虽然输入域覆盖了我们输入的测试用例,但对于输出域却不一定能完全覆盖到。所以我们有必要对输出域进行等价类和边界值分析,确定要覆盖输出域,然后反推得到对应的输入,从而构造出测试用例。

我们先对输入做分析,构造出对应的测试用例。

再对输出做分析,反推输入,构造对应测试用例。

输入0<a<5,点击计算结果,输出为4<b<9。

1.对于输入,通过等价类和边界值分析构造测试用例

边界处取值0和5

边界附近取值-1,1,4,6

有效等价类和无效等价类中随机取值3,-10,20

简写测试用例:-1,0,1,4,5,6,3,-10,20

2.对于输出,通过等价类和边界值分析构造测试用例

简写测试用例:3,4,5,8,9,10,5,0,20

3.合并测试用例,删除重复的测试用例。

9.猜错法

猜错法是根据测试人员的经验来推断程序可能存在的问题。

一个输入框,要求用户输入年龄。

一般来说年龄都是正整数,但是推测:

用户可能输入负数,小数,符号,字母,不填(空),或者一个不合常理的数字比如150.

构造好测试用例之后,执行测试判断程序是否对这些异常情况有相应的处理,处理得对不对。

完结。


http://www.kler.cn/a/15275.html

相关文章:

  • MySQL时间字段TIMESTAMP和DATETIME
  • 网络安全:我们的安全防线
  • Linux:调试器-gdb/cgdb
  • 视觉SLAM--经典视觉SLAM框架
  • 蜀道山CTF<最高的山最长的河>出题记录
  • 删除k8s 或者docker运行失败的脚本
  • ERTEC200P-2 PROFINET设备完全开发手册(4-1)
  • 解析Mybaits核心配置文件属性
  • 大数据 | 实验二:文档倒排索引算法实现
  • 前苹果设计总监创办,Humane想用AI+AR界面取代手机
  • 【unity项目实战】3DRPG游戏开发05——动画、画质优化和shader的使用
  • 服装店铺装修有哪些窍门?做好这3点,顾客主动上门
  • 必须要知道的hive调优知识(下)
  • 微服务探索:nuoyi
  • ubuntu18.04 配置zlmediakit 支持ffmpeg转码记录
  • 大模型竞争加剧,国内外 AI 监管进一步升级
  • hive udf, tried to access method org.bouncycastle.math.ec.ECPoint$AbstractFp
  • 如何获取到一个app里所使用的所有图标icon等资源文件
  • 妙记多「我的主页」升级,日历聚合任务待办,为你打造个人时间管理系统⏰
  • 4月19日驱动开发
  • 数据类型决定了计算机的计算速度
  • macOS 13.4Beta 3(22F5049e)发布
  • 结构体指针、数组指针和结构体数组指针
  • electron入门 | 手把手带electron项目初始化
  • 数据结构(数组、链表、栈、队列、树)
  • 内网远程控制软件哪个好用