我做了要写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:本人作为初学者献丑了,不好意思!!!

软件测试 边界值法的实例,边界值分析法实例相关推荐

  1. 产品需求分析与市场分析方法汇总(SWOT+PDCA+波士顿矩阵BCG+5W2H分析法+STAR关键事件分析法+目标管理SMART+时间管理紧急重要矩阵+WBS任务分解法)

    产品需求分析与市场分析方法汇总(SWOT+PDCA+波士顿矩阵BCG+5W2H分析法+STAR关键事件分析法+目标管理SMART+时间管理紧急重要矩阵+WBS任务分解法) 产品需求分析与市场分析方法汇 ...

  2. 软件可靠性分析方法有失效模式影响分析法、严酷度分析法、故障树分析法、事件树分析法、潜在线路分析法

    研究 软件可靠性分析方法有失效模式影响分析法.严酷度分析法.故障树分析法.事件树分析法.潜在线路分析法 http://wenku.baidu.com/link?url=_XcuD0fStz39Doo5 ...

  3. 5W1H分析法 什么是5W1H分析法?

    5W1H分析法也叫六何分析法,是一种思考方法,也可以说是一种创造技法.是对选定的项目.工序或操作,都要从原因(何因).对象(何事).地点(何地).时间(何时).人员(何人).方法(何法)等六个方面提出 ...

  4. 尝试使用以5W1H分析法来学习5W1H分析法

    开篇: 开篇属于日常的吐槽和啰嗦,闲来无事的可以看看,着急的建议选择直接跳过. 工欲善其事必先利其器,于是我决定先学习一个可以更系统科学的学习事物的学习方法.选择5w1h是因为之前就耳闻目染的了解过一 ...

  5. 综合评价分析法:熵权法matlab实现+层次分析法matlab实现

    综合评价分析法:熵权法matlab实现+层次分析法matlab实现 层次分析法matlab实现 clc;clear%层次分析法matlab实现A=[1 1/9 1/2 1/4 1/6 9 1 6 5 ...

  6. 熵权法EW与层次分析法AHP之数学原理及实例

    1.概述 对于多指标或多目标决策问题,由于涉及到多个指标或属性,在对实测数据进行评价时,需要确定这些指标之间的相互权重,各指标权重的客观性与合理性也会大大影响到最终的评价结果.目前对于指标权重确定的方 ...

  7. ahp层次分析法软件_层次分析法在历史街区研究中的应用简析

    摘要 AHP (Analytic Hierarchy Process)层次分析法通常被运用于解决多目标.多标准.多要素.多层次的非结构化的复杂决策性问题,特别是战略决策性问题,在建筑.规划.风景园林等 ...

  8. ahp层次分析法_基于层次分析法(AHP)的店铺选址应用研究

    导读 在连锁行业,店铺选址是其中很重要的一个方面.影响店铺选址的指标(因素)很多,决策中经常需要对店铺影响各指标进行量化分析.本文应用层级分析法(AHP),对影响店铺选址的指标(因素)权重进行量化分析 ...

  9. 【01】层次分析法:01-层次分析法模型讲解

    第一讲:层次分析法 模型介绍 评价类问题可用打分解决 根据权重表格计算得分 一个小小的总结 一道引出层次分析法的例题 还记得这张权重表格吗? 直接问权重的弊端 分而治之的思想 层次分析法的思想登场 填 ...

  10. matlab计算层次法的权重,层次分析法计算权重在matlab中的实现

    信息系统分析与设计作业 层次分析法确定绩效评价权重在matlab中的实现 小组成员:孙高茹.王靖.李春梅.郭荣 1 程序简要概述 编写程序一步实现评价指标特征值lam.特征向量w以及一致性比率CR的求 ...

最新文章

  1. C++ memset
  2. 人脸识别引爆下一代生物支付四军之战
  3. 前端学习之html——基本结构
  4. linux中默认安装php,Linux系统中Apache PHP MySQL的默认安装路径
  5. query上传插件uploadify参数详细分析
  6. XSS攻击(出现的原因、预防措施......)
  7. TimeSpan 用法 求离最近发表时间的函数
  8. laravel的一些笔记
  9. java struts2 xss_Apache Struts2提供的最新demo中几处XSS(不严谨啊!不严谨啊!)
  10. Leetcode c语言-Divide Two Integers
  11. 复合列NULL问题研究(转)
  12. PHP实现手机归属地查询API接口
  13. ipad录屏软件_如何在 Mac 上优雅的截图和录屏
  14. 使用Tesseract-OCR识别图片中的文字并生成双层PDF
  15. 金属重量计算机在线,金属重量计算器
  16. 芯片设计五部曲之二 | 图灵艺术家——数字IC
  17. 麒麟V10下 安装打包程序
  18. 什么叫做POJO类?
  19. 携一抹恬淡,美丽人生
  20. 库 家庭组 计算机 网络,Windows 8家庭组网络连接功能详解

热门文章

  1. ugp和千幻魔镜买哪个好_2020年买VR盒子十大品牌推荐 VR手机盒子如何使用
  2. 手机远程控制电脑方法 手机远程控制电脑软件使用教程
  3. 搭建完美的数学计算环境: iTeXmacs+maxima
  4. 戴尔3080计算机重装系统步骤,终于发现戴尔笔记本重装系统的方法
  5. python封包和解包_python解析网络封包方法
  6. Centos 7 安装Redis
  7. 微信公众账号开发模式3
  8. HTML5CSS3知识点总结(1)
  9. oppo X907刷机包 COLOROS 1.0 正式版公布 安卓4.2.2
  10. 使用hex编码绕过主机卫士IIS版本继续注入