上点:边界上的点

如果有给到你一个范围,那么这个范围上的数就是上点,例如开区间(10,20),那上点就是10和20.如果闭区间[10,20] ,那么上点就是10,20.半开半闭也是一样的,例如(10,20】,上点依然是10和20。

离点:离边界上最近的点,这里.很多人会疑惑,最近的点是左边还是右边这个数呢?

首先需要明确的是,如果这个数是上点,那么就不可是离点。

例如(10.20)那么这个表明的意思是大于10小于20,我们可以列举出10和20 附近的三个数,9,10 ,11是附近的三个数,那要求是大于10 ,那么可以画出9,10,(11,距离括弧最近的数是10和11,因为10本身是上点,所以只能选取11,11就是离点。同理19,20,21是20附近的三个数,因需求中要求小于20,所以画出19)20,21,在这里20本身是上点,所以离点是19.

例如闭区间【10,20】写出9(10,11    和 19,20)21    因此离点是9和21

例如半开半闭区间(10,20】,写出9,10(11   和   19,20)21  因此离点是11和21

此方法简单,而且不易出错

内点:这个非常简单,就是区间内的任意一个点,选取上点和离点之外的点

写到这里,需要思考一个问题,为什么要整出这么个边界值这个东西,意义何在?

一种说法是,程序员容易犯错的地方就是,经常会在> =这里或者小于等于这里写错,因此需要测试边界值。测试的目的是,用最少的测试用例覆盖最大的测试范围。

如何简单有效的判断边界值相关推荐

  1. 利用cookie和jsp写一个简单的登录判断的网页,并获取上次的登录的时间。

    要求:因为只是简单制作,没必要连数据库,直接用确定值去判断.然后就是第一次登录的时候需要获取到登录的时间,然后在下次登录的时候将上次获取到的时间输出. 思路:首先第一个,第一次登录的jsp(姑且当做注 ...

  2. 如何快速简单有效地判断一个文件是否为病毒

    有一些小人,在发布的软件里插些小玩具,当灰客,这个时候就需要用户有一定的识别能力. 本篇文章主要分为两个部分,第一部分是介绍通过一些工具进行手动解析,第二部分是通过一些第三方线上工具自动解析 如果您觉 ...

  3. 【图论】已知度数列情况下的简单无向图的判断方法

    感谢评论区大佬@goodloveyourlove补充的判断度数列是否能构成无向树的方法与例子. 关于度数列是否能构成无向树的判断方法可以移步至评论区. ======================== ...

  4. php 判断联通移动电信,JavaScript_JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单),正则表达式判断所填入号码的 - phpStudy...

    JavaScript判断手机号运营商是移动.联通.电信还是其他(代码简单) 正则表达式判断所填入号码的运营商js代码修改版:/article/31563.htm 在做WEB项目时,有时候需要根据用户的 ...

  5. android浏览器内核检测,一段非常简单的js判断浏览器的内核

    大家应该还记得JavaScript行内样式怎么写吧?(看来我是废话了!) 在前端开发过程中,有时我们需要判断浏览器的内核前缀,对不同的浏览器做出不同的处理,因此我们可以这么做. alert(eleme ...

  6. LeetCode简单题之判断句子是否为全字母句

    题目 全字母句 指包含英语字母表中每个字母至少一次的句子. 给你一个仅由小写英文字母组成的字符串 sentence ,请你判断 sentence 是否为 全字母句 . 如果是,返回 true :否则, ...

  7. LeetCode简单题之判断能否形成等差数列

    题目 给你一个数字数组 arr . 如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为 等差数列 . 如果可以重新排列数组形成等差数列,请返回 true :否则,返回 false . ...

  8. 简单介绍python3判断IP地址的方法

    这篇文章主要为大家详细介绍了python3判断IP地址的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了python3判断IP地址的具体代码,供 ...

  9. JS判断字符串是否为整数--简单的正则判断

    JS判断字符串是否为整数: if(!/^\d+$/.test(str))alert("不是整数"); } 以下扩展内容转自http://www.cnblogs.com/xijin- ...

最新文章

  1. 验证(verification)和确认(validation)
  2. 总结Hbase 与 MongoDB
  3. 操作系统难点解析之进程和线程
  4. LOAM_velodyne学习(三)
  5. 最高法院明确反向工程合法 腾讯诉PICA恐生变
  6. python如何用matplotlib绘图_Python绘图的多图控制(使用Matplotlib),python,利用,matplotlib...
  7. JMeter启动时显示Could not open/create prefs root node Software\JavaSoft\Prefs at root 0X80000002...
  8. Python Imaging Library: Script(脚本)
  9. @Transactional注解的几个参数--事务传播控制--事务隔离级别--异常与回滚
  10. [Win/Mac]下载工具推荐及使用
  11. LeetCode10 Regular Expression Matching
  12. SAP ABAP SD常用数据库表
  13. (2011-12-11 旧博文搬运)闪耀十字军(ティンクル☆くるせいだーす)【1】
  14. python 新闻摘要_每日新闻摘要:随着机器取代工人,黄金一日即将推出
  15. IntelliJ IDEA 简体中文字体
  16. wifi无线监控摄像头怎么安装 室内怎么安装监控摄像头
  17. 我用Python实现自动化办公,美女同事投来羡慕的眼神,而后···
  18. imageJ执行宏脚本出现了灰蒙蒙的图片。
  19. 停车场寻车是怎么实现的?车库寻车有什么好办法?
  20. 八、Web 的攻击技术

热门文章

  1. CAN Bus cable simulation
  2. iso-639-language-codes
  3. Linux常用命令,个人学习笔记
  4. html css视频播放效果案例
  5. python绘制饼状图图例_python matplotlib饼状图参数及用法解析
  6. 信息系统监理师(二)
  7. 计算机专业硬件,什么是计算机硬件?
  8. 这么多编程语言,具体都是做什么的,我们应该怎么选?
  9. 关于验证Verification IP,举个例子看看
  10. Android Build类属性详解