软件测试 边界值法的实例,边界值分析法实例
我做了要写WINXP中计算器的减法运算的用例,我用的是主要是边界值分析,希望大家看看,给点评价!!^_^thank U
我们做的测试用例我用边界值划分,现在我记找到几个边界值,大卫老师说让我去好好想想,我头都快爆了,不过我就是喜欢这种感觉。我把能想到的边界值都列出来:
1. 由于是32位机器,所以最大能输入的整数为32个9,这个是个边界,0是正数和负数的边界,而最小的能输入的整数为-99999999999999999999999999999999,也是个边界值。
2.偶数的边界值也能找到,最大为99999999999999999999999999999998,同样它的相反数为-99999999999999999999999999999998 ,也是个边界值,2是最小的偶数,是边界值,它的相反数-2也是边界值。同样的奇数也是。
3.我觉得整数每增加一位,就可以找到一个边界值,比如10到100这时边界值可以使100,也可以是99,
4.纯小数和带小数之间的边界值,确实它是1,和前面的最小的奇数一样,但是意义不一样。
现在可以想怎样开始写用例了,
(1) 首先把99999999999999999999999999999999作为被减数,现在考虑减数的选择:
A. 最小的可输入的整数为-99999999999999999999999999999999;
B. 正负数的分界:0
C. 最大的偶数:99999999999999999999999999999998;
D. 最大偶数的相反数:-99999999999999999999999999999998;
E. 最小的偶数:2;
F. 最小的偶数的相反数:-2;
G. 最小的奇数(同时也是带小数和纯小数之间的边界值):1;
H. 可以选100(也是个边界值),不过也能选99,这可以算是两个测试用例;事实上可以写无限多个;
上面的数都是考虑的边界,现在可以选一些比较一般的数:
I. 选择一个比较一般的代小数:3542.56563;
J. 选择一个很普通的正整数:282488428189482;
K. 选择一个纯小数:0.343421145452;
L. 选择一个无理数:根号234;
M. 选择一个很普通的负整数:-4595774782372;
N. 选择一个无限循环小数;0.9999……;
还可以写很多,就不写了。
(2) 现在把0作为被减数,又可以写上面的这些用例,只是上面的B.条中的0 换为99999999999999999999999999999999;
(3) 到了这里,就比较好写了,就是要写10000个用例也没问题。就是换一下被减数,因为他们都是一些可以看成比较边界的数。
PS:本人作为初学者献丑了,不好意思!!!
软件测试 边界值法的实例,边界值分析法实例相关推荐
- 产品需求分析与市场分析方法汇总(SWOT+PDCA+波士顿矩阵BCG+5W2H分析法+STAR关键事件分析法+目标管理SMART+时间管理紧急重要矩阵+WBS任务分解法)
产品需求分析与市场分析方法汇总(SWOT+PDCA+波士顿矩阵BCG+5W2H分析法+STAR关键事件分析法+目标管理SMART+时间管理紧急重要矩阵+WBS任务分解法) 产品需求分析与市场分析方法汇 ...
- 软件可靠性分析方法有失效模式影响分析法、严酷度分析法、故障树分析法、事件树分析法、潜在线路分析法
研究 软件可靠性分析方法有失效模式影响分析法.严酷度分析法.故障树分析法.事件树分析法.潜在线路分析法 http://wenku.baidu.com/link?url=_XcuD0fStz39Doo5 ...
- 5W1H分析法 什么是5W1H分析法?
5W1H分析法也叫六何分析法,是一种思考方法,也可以说是一种创造技法.是对选定的项目.工序或操作,都要从原因(何因).对象(何事).地点(何地).时间(何时).人员(何人).方法(何法)等六个方面提出 ...
- 尝试使用以5W1H分析法来学习5W1H分析法
开篇: 开篇属于日常的吐槽和啰嗦,闲来无事的可以看看,着急的建议选择直接跳过. 工欲善其事必先利其器,于是我决定先学习一个可以更系统科学的学习事物的学习方法.选择5w1h是因为之前就耳闻目染的了解过一 ...
- 综合评价分析法:熵权法matlab实现+层次分析法matlab实现
综合评价分析法:熵权法matlab实现+层次分析法matlab实现 层次分析法matlab实现 clc;clear%层次分析法matlab实现A=[1 1/9 1/2 1/4 1/6 9 1 6 5 ...
- 熵权法EW与层次分析法AHP之数学原理及实例
1.概述 对于多指标或多目标决策问题,由于涉及到多个指标或属性,在对实测数据进行评价时,需要确定这些指标之间的相互权重,各指标权重的客观性与合理性也会大大影响到最终的评价结果.目前对于指标权重确定的方 ...
- ahp层次分析法软件_层次分析法在历史街区研究中的应用简析
摘要 AHP (Analytic Hierarchy Process)层次分析法通常被运用于解决多目标.多标准.多要素.多层次的非结构化的复杂决策性问题,特别是战略决策性问题,在建筑.规划.风景园林等 ...
- ahp层次分析法_基于层次分析法(AHP)的店铺选址应用研究
导读 在连锁行业,店铺选址是其中很重要的一个方面.影响店铺选址的指标(因素)很多,决策中经常需要对店铺影响各指标进行量化分析.本文应用层级分析法(AHP),对影响店铺选址的指标(因素)权重进行量化分析 ...
- 【01】层次分析法:01-层次分析法模型讲解
第一讲:层次分析法 模型介绍 评价类问题可用打分解决 根据权重表格计算得分 一个小小的总结 一道引出层次分析法的例题 还记得这张权重表格吗? 直接问权重的弊端 分而治之的思想 层次分析法的思想登场 填 ...
- matlab计算层次法的权重,层次分析法计算权重在matlab中的实现
信息系统分析与设计作业 层次分析法确定绩效评价权重在matlab中的实现 小组成员:孙高茹.王靖.李春梅.郭荣 1 程序简要概述 编写程序一步实现评价指标特征值lam.特征向量w以及一致性比率CR的求 ...
最新文章
- C++ memset
- 人脸识别引爆下一代生物支付四军之战
- 前端学习之html——基本结构
- linux中默认安装php,Linux系统中Apache PHP MySQL的默认安装路径
- query上传插件uploadify参数详细分析
- XSS攻击(出现的原因、预防措施......)
- TimeSpan 用法 求离最近发表时间的函数
- laravel的一些笔记
- java struts2 xss_Apache Struts2提供的最新demo中几处XSS(不严谨啊!不严谨啊!)
- Leetcode c语言-Divide Two Integers
- 复合列NULL问题研究(转)
- PHP实现手机归属地查询API接口
- ipad录屏软件_如何在 Mac 上优雅的截图和录屏
- 使用Tesseract-OCR识别图片中的文字并生成双层PDF
- 金属重量计算机在线,金属重量计算器
- 芯片设计五部曲之二 | 图灵艺术家——数字IC
- 麒麟V10下 安装打包程序
- 什么叫做POJO类?
- 携一抹恬淡,美丽人生
- 库 家庭组 计算机 网络,Windows 8家庭组网络连接功能详解
热门文章
- ugp和千幻魔镜买哪个好_2020年买VR盒子十大品牌推荐 VR手机盒子如何使用
- 手机远程控制电脑方法 手机远程控制电脑软件使用教程
- 搭建完美的数学计算环境: iTeXmacs+maxima
- 戴尔3080计算机重装系统步骤,终于发现戴尔笔记本重装系统的方法
- python封包和解包_python解析网络封包方法
- Centos 7 安装Redis
- 微信公众账号开发模式3
- HTML5CSS3知识点总结(1)
- oppo X907刷机包 COLOROS 1.0 正式版公布 安卓4.2.2
- 使用hex编码绕过主机卫士IIS版本继续注入