ISTQB TA - 边界值分析中三值测试法的注意事项

三值测试法的定义(中文版20150601大纲):

取一个不超过边界、一个在边界上、一个超过边界的值。

这三个值其实还有另外一种叫法,分别是内点、上点和离点。

  • 内点:不超过边界的点
  • 上点:在边界上的点
  • 离点:超过边界的点

以闭区间[10, 20]的右边界20为例(取值均为整数):

  • 上点:20
  • 离点:21
  • 内点:19

要尤其注意开区间的情况。把上面的例子换成[10, 20)半开区间,仍以20为例:

  • 上点:19
  • 离点:20
  • 内点:18
    需要注意的是,当区间为开区间时,20已经不是边界上的点了,已经变成了边界外面的点,19才是边界上的点。
    所以不要轻易给出19, 20, 21的答案,正确答案应该是18, 19, 20。

以上为自己总结出的经验,希望可以有所帮助。

posted on 2018-10-31 13:18  MorrisLi  阅读(681)  评论(0编辑  收藏  举报

导航