得之我幸 失之我命

when someone abandons you,it is him that gets loss because he lost someone who truly loves him but you just lost one who doesn’t love you.

边界值分析

什么是边界值分析法?

边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法

边界值分析法是对等价类划分法的补充;在这种理解下,测试用例来自于等价类的边界,所以我们通常总结来说:边界值分析法是对等价类划分法做补充的一种黑盒测试设计方法

边界点的定义

上点: 边界上的点,闭内开外

离点(外点): 离上点最近的点,开内闭外

内点: 域范围内的任意一点

对上面的一些词作解释:

  • 闭:域的边界是封闭的,即闭区间
  • 开:域的边界是开放的,即开区间

三点分析法

结合等价类划分的具体情况,针对边界值的选择就包括闭区间、半开半闭区间、开区间这3种情况。下面一一举例:

  1. 闭区间

    上点:可以取值的点

    内点:上点之间任取一点

    离点:紧邻上点范围之外的一对点(两个点)<.font>

    例:[a, b] 且为整数 ===> 边界值为:a, b, a-1, b+1

  2. 半开半闭区间

    上点:可以取值的点

    内点:上点之间任取一点

    离点:开区间一侧是上点内部范围内紧邻的点,闭区间一侧是上点外部范围内紧邻的点

    例:(a, b] 且为整数 ===> 边界值为:a, b, a+1, b+1

  3. 开区间

    上点:可以取值的点

    内点:上点之间任取一点

    离点:上点内部范围内的一对点

    例:(a, b) 且为整数 ===> 边界值为:a, b, a+1, b-1

all time is no time when it is past.