2013-12-07 2 views
-1

질문 : 어린이를위한 웹 사이트를 만들고 있습니다. 자녀가 자신의 계좌를 생성하면 출생을 시작합니다. 아이의 나이에 따라 수집 할 수있는 데이터와 아이가 할 수있는 것에 제한이 있습니다. 8 세 미만의 어린이와 18 세 이상의 성인은이 사이트를 사용할 수 없습니다. 8 세에서 13 세 사이의 아동은 한 세트의 허가를 받았으며, 13 세에서 18 세까지의 어린이는 또 다른 허가를 받았습니다. 모든 동등한 파티션을 커버하기 위해 필요한 테스트 케이스는 몇 개인가?필요한 테스트 케이스 수

내 교수는 대답이 8 또는 11 일 수 있다고 말합니다. 우리는 4 개의 사람 파티션과 2 개의 권한 세트를 가지고 있습니다. 그래서 우리는 각 그룹을 각 그룹으로 테스트합니다. 그래서 우리는 8을 얻습니다. 이것이 답을 얻는 올바른 방법입니까? 8?

11 세는 어떻습니까? 이 답변을 얻기 위해 고려해야 할 다른 요소는 무엇입니까? 그것은 크게 문제의 조합 종류 아니지만

감사

+2

내 생각은 다음과 같습니다. 42 – PeeHaa

+0

심각한. 테스트 케이스 란 무엇입니까? – PeeHaa

+1

웹 사이트 사용 기간 동안 생일이 발생한 활성 등록 사용자에게 어떤 일이 발생하는지 고려하십시오. –

답변

0

은 구체적인 구현에 따라 달라집니다. 주로

  • 성인 18 세 이상은 원칙적으로 허락는
  • 를 설정해야합니다 (8) 13에서
  • 아이들이 거부됩니다 거부됩니다 미만 8

    • 자녀 : 내 눈에, 네 개의 테스트 케이스가있다 있다 더 테스트 케이스 :

      (14) 어린이 권한 설정 B

    편집이 있어야합니다

    • 사이트를 사용하는 동안 사용자가 18 명이되면 어떻게됩니까? 로그인되는 동안
    • 는 사용자는 14가된다
  • +1

    13 세 자녀는 14 세가 될 수 있으므로 새로운 사용 권한 집합을 가져야하고 18 세는 19 세가 될 수 있고 허용되지 않을 수 있으므로 권한 변경 기능이 있어야합니다. 잘 –

    +0

    힌트를위한 Thx. 못 봤어. 그에 따라 내 대답을 편집했습니다. –

    +0

    @ AllanS.Hansen, 권한이 있는지 여부를 테스트 할 때입니다. 그 때마다 전환이 문제가되지 않습니다. 로그온하면 다시 로그온해야합니다 ... –