테스트 케이스와 관련한 설명으로 틀린 것은? | 22년-2회차-정보처리기사-필기 기출문제 상세 페이지
122년-2회차-정보처리기사-필기
테스트 케이스와 관련한 설명으로 틀린 것은?
1
테스트의 목표 및 테스트 방법을 결정하기 전에 테스트 케이스를 작성해야 한다.
2
프로그램에 결함이 있더라도 입력에 대해 정상적인 결과를 낼 수 있기 때문에 결함을 검사할 수 있는 테스트 케이스를 찾는 것이 중요하다.
3
개발된 서비스가 정의된 요구 사항을 준수하는지 확인하기 위한 입력 값과 실행 조건, 예상 결과의 집합으로 볼 수 있다.
4
테스트 케이스 실행이 통과되었는지 실패하였는지 판단하기 위한 기준을 테스트 오라클(Test Oracle)이라고 한다.
해설
테스트 케이스는 테스트의 목표와 방법을 먼저 결정한 후에, 그 목표를 달성할 수 있도록 입력값·실행조건·예상결과를 구체적으로 설계해 작성하는 것이 순서상 옳다. 테스트 케이스는 요구사항 준수 여부를 확인하기 위한 입력·조건·예상결과의 집합이며, 통과·실패 판정 기준을 테스트 오라클이라 부르고, 결함이 있어도 우연히 정상 결과가 나올 수 있으므로 결함을 실제로 드러낼 수 있는 케이스를 찾는 것이 중요하다는 설명은 모두 옳다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.