需要的测试用例数量

时间:2013-12-07 19:20:44

标签: testing

问题: 您正在为儿童建立一个网站。当孩子创建他们的帐户时,他/她进入生日。根据孩子的年龄,可以收集哪些数据以及孩子可以做什么有限制。 8岁以下的儿童和18岁或以上的成人不得使用该网站。 8岁至13岁的儿童拥有一套许可,而13岁至18岁的儿童则拥有另一套许可。需要多少个测试用例来覆盖所有等价分区?

我的教授说答案可能是8或11。 我们有4个人分区和2组权限。所以我们用每组测试每组。所以我们得到8,这是获得答案8的正确方法吗?

11岁怎么样?为了得到这个答案,还有哪些因素可以考虑?

由于

1 个答案:

答案 0 :(得分:0)

这不是一个组合问题,但在很大程度上取决于你的具体实施。在我看来,只有四个测试用例:

  • 小于8岁的儿童主要被拒绝
  • 主要拒绝18岁或以上的成年人
  • 8至13岁的儿童必须拥有权限设置A
  • 14岁以下儿童必须拥有权限B

编辑: 还有更多测试用例:

  • 如果用户在使用网站时变为十八,会发生什么。
  • 用户登录时会变为14。