首页 > 试题广场 >

假设有一个函数中有三个变量,其中1980<=a<

[单选题]
假设有一个函数中有三个变量,其中1980<=a<=2016,1<=b<=12,1<=c<=31,若采用边界值分析法设计测试用例,至少需要(      )个测试用例
  • 6
  • 8
  • 12
  • 13
边界值法需考虑边界上的点,界内点,界外点。
对于闭区间[1980,2016],a需要取边界点1980,2016,界外点1979,2017,内点可以随意取个2000,此时b,c默认为界内点
同理,b可取0,1,5,12,13
c可取0,1,15,31,32
所以实际测试用例个数是4n+1,这里n是输入个数,+1是都取界内点的情况,避免重复
发表于 2021-07-20 19:36:25 回复(0)
边界值分析方法的归纳:通过变量数量和通过值域的种类,归纳变量数量很容易,如果有一个n变量函数,使除一个以外的所欲变量取正常值,使剩余的那个变量取最小值、略高于虽小值、正常值、略低于最大值和最大值,对每个变量都重复进行。如此,对于一个n变量函数,采用边界值分析会产生4N+1个测试用例。
————————————————
版权声明:本文为CSDN博主「wangxin0314」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wangxin1982314/article/details/50295401
发表于 2020-03-14 10:29:15 回复(0)