软件测试之黑盒测试-边界值分析法(理论白话学习/期中期末备考)
这里简单进行一下知识体系的梳理。
文章目录
- 前言
- 一、边界值分析是什么?
- 二、因果图
- 1.分析规格说明中给出的原因,结果和是否可能存在中间态。
- 2.标约束,画图
- 三、画判定表并画出对应的测试用例表。
- 总结
前言
主要从三个方面谈一下简单应用
边界值分析的概念,因果图怎么画,判定表决策表的制作
个人总结为自己期中期末备考使用,仅供参考。
一、边界值分析是什么?
边界值分析在我这里主要感觉就是找茬儿,就是你在设计测试样例的时候注重在软件规格说明给出的范围找测试样例,一般就是多一点,边界值,少一点,正常值。这里可能有一些隐藏的边界值,题目可能不会给出,是需要自己有一点常识的。
然后比较重点的就是标准性测试和健壮性测试。
标准性测试:
min,min+,nom,max-,max
健壮性测试:
min-,min,min+,nom,max-,max,max+
在我看来这里这么记,标准就是在范围内使用边界测试,健壮就是看看非法数据你行不行,也就是在边界处多加入两个超出边界的测试样例。
二、因果图
1.分析规格说明中给出的原因,结果和是否可能存在中间态。
原因是c
结果是e
分析是画图的关键,如果在这个时候对原因或者结果的分析打了马虎,后面的判定表和画图很可能起连锁反应,一定要重视这一阶段的分析。
2.标约束,画图
分析原因之间的关系,然后开始作图,这里注意最好先画原因然后标原因约束,再画中间态,最后再画结果。这样的布局不至于会让你在后面形成整体的图片的时候有的线因为布局会显得特别乱。
三、画判定表并画出对应的测试用例表。
判定表一般的格式都是相同的,这里简单给出一个模板,画几次我感觉就熟悉了。
测试用例表:
总结
简单的应用一般就这三个方面,如果想要深入学习有关这方面的东西的话,可以找一些整理系统知识结构的博主。
这里在结尾放一句我很喜欢的一本小说<<雪中悍刀行>>中的话。
天人无扰便无扰,世人自扰且自扰。
软件测试之黑盒测试-边界值分析法(理论白话学习/期中期末备考)相关推荐
- 软件测试实验报告一:黑盒测试——边界值分析法
实验一: 黑盒测试--边界值分析法 [开发语言及实现平台或实验环境] C语言 [实验目的] 1.认识黑盒测试方法中边界值分析测试法原理 2.掌握黑盒测试方法中边界值分析测试法过程 [实验内容] 1.三 ...
- 软件测试 边界值分析法,[转] 软件测试方法_边界值分析法
目录: ①边界值分析法的介绍和概念 ②边界值分析法的原理和思想 ③单缺陷假设和多缺陷假设 ④边界值测试数据类型 ⑤内部边界值分析 ⑥各类边界值测试介绍 ⑦基于边界值分析方法选择测试用例的原则 ⑧边界值 ...
- 软件测试基础知识之黑盒测试-边界值分析法
边界值分析法 大量的软件测试实践表明,故障往往出现在定义域值域的边界上,而不是在其内部 为检测边界附近的处理专门设计测试用例,通常会有很好的测试效果 边界值分析法是一种很实用的黑盒测试用例方法,它具有 ...
- 【软件测试】黑盒测试の边界值分析法
边界 可能存在边界值的地方: 数字.字符.位置.质量.大小.速度.方位.尺寸.空间.-- 对应的边界: 最大/最小.首位/末位.上/下.最快/最慢.最高/最低.最短/最长.空/满.-- 边界值划分法 ...
- 软件测试之黑盒测试-等价类划分法
首先,明确等价类分为有效等价类和无效等价类两种,一般无效等价类都是根据有效等价类写出来的.为了严谨,在白话文之前还是附个定义吧,以免误人子弟. 说白了,有效等价类就是有效输入数据的集合,无效等价类就是 ...
- 计算机的边界值分析法,黑盒测试:边界值分析法及测试用例设计.doc
文档介绍: 20 14- 20 15 学年第 2 学期软件测试技术课程实验报告学院: 计算机科学技术专业: 软件工程班级: 软件一班姓名: 马文龙学号: 041240 139 任课教师: 刘玉宝-1- ...
- 黑盒测试技术(边界值分析法)——软件质量保证与测试
Boundary Value Analysis 边界值分析 前言 一.边界值分析是什么? 二.例题 例题一 例题二 例题三 例题四 总结 前言 一.边界值分析是什么? 边界值分析方法是对等价类划分方法 ...
- 黑盒测试技术中的等价类划分法、边界值分析法、因果图法和决策表法进行测试用例设计
一.实验目的 1.能熟练应用黑盒测试技术中的等价类划分法.边界值分析法.因果图法和决策表法进行测试用例设计. 2.对测试用例进行优化设计 二.实验环境 Windows系统+ Office工具 三.实验 ...
- 黑盒测试等价类划分法、边界值分析法
一.实验目的 能够掌握黑盒测试的等价类划分法.边界值分析法原理 能够运用等价类划分法.边界值分析法写测试用例 二.实验任务 根据商城注册模块的要求用等价类划分法和边界值法写测试用例 根据注册程序的要求 ...
最新文章
- 英特尔专家告诉你 信息时代如何掌控数据安全(附视频PPT)
- 搜寻文件下包含某个字符串的文件
- Pycharm 折叠展开代码快捷键
- python发人人状态
- apache php日志配置,如何设置apache每天保存日志
- lsattr/chattr
- java 线程组作用_Java线程组(ThreadGroup)使用
- 【Maven】Maven slf4j-api 出现 NoClassDefFoundError:org/slf4j/event/LoggingEvent
- 单片机两个IO口控制三个LED灯
- 比雷蛇0day更严重:通过虚拟赛睿外设即获取 Windows 管理员权限
- flask ajax 文件上传,使用ajax上传Python flask文件请求.files空的
- 滑动验证码研究-后续
- java sha加密算法_Java加密 消息摘要算法SHA实现详解
- sht20中写用户寄存器_谁用过sht20这块温湿度传感器,有调通的程序分享下吧
- Saltstack入门到精通教程(五):Jinja详解
- Cell Genomics封面|北大吴华君课题组利用空间多组学技术解析肿瘤内空间异质性...
- Cmake :创建vs的makefile工程(1)
- html canvas 绘制转盘,Canvas绘制转盘
- 华为免费培养2000名大数据开发者!
- python:利用asyncio进行快速抓取
热门文章
- Liunx下使用Nginx负载均衡
- html语言文本框的符号,如何将文本框中的值作为HTML字符串提交?
- 基于Docker搭建私有镜像仓库
- 记录一个奇葩问题 宝塔 nginx: [warn] conflicting server
- Python rang()函数
- 18 | 散列表(上):Word文档中的单词拼写检查功能是如何实现的?
- index.html乱码问题,用apache打开文件index显示乱码为什么
- ssm整合 durid数据源 报错java.sql.SQLException: Access denied for user ‘xxx‘@‘localhost‘
- 1004 成绩排名 (20分)
- Visual Studio最好用的快捷键(你最喜欢哪个)