책 내용 질문하기
1권 477 기출 1번 문제
도서
2021 시나공 정보처리기사 실기
페이지
477
조회수
340
작성일
2021-04-09
작성자
탈퇴*원
첨부파일
답지를 보면 첫번째 테스트 케이스 경우 : 1. yes/no 2. n/y 되어있고 두번째 테스트 케이스 경우 : 1. y/y 2. n/n 인데요 제가 궁금한게 만일 1. y/n 2. y/y 이랗게 작성하게 되어도 답이 인정되나요??
답변
2021-04-09 14:19:29

안녕하세요 길벗수험서 운영팀입니다.

 

첫 번째 분기가 모두 Y만을 가리키고, N을 가지 않기 때문에 오답이 됩니다.

'분기 커버리지'에서는 각 분기에서 모든 방향으로 프로세스가 한 번씩 진행되야 한다는 점을 잊지 마세요.

 

행복한 하루되세요 :)

  • 관리자
    2021-04-09 14:19:29

    안녕하세요 길벗수험서 운영팀입니다.

     

    첫 번째 분기가 모두 Y만을 가리키고, N을 가지 않기 때문에 오답이 됩니다.

    '분기 커버리지'에서는 각 분기에서 모든 방향으로 프로세스가 한 번씩 진행되야 한다는 점을 잊지 마세요.

     

    행복한 하루되세요 :)

  • 관리자
    2021-04-19 11:18:23

    안녕하세요 길벗수험서 운영팀입니다.

     

    조건 커버리지의 경우 하나의 조건문에 여러 개의 조건식이 들어가 있는 경우에 적용됩니다.

    예를 들어 if( x>y && i==j ) 처럼 말이죠.

     

    이 경우 분기 검증 기준의 경우 그저 if문이 참인지 거짓인지만 구분하여 케이스를 구성하지만

    조건 검증 기준의 경우 x>y, i==j의 조건을 따로 구분하여 각각 테스트 케이스를 구성합니다.

    (하나의 if문에서 참참,참거짓,거짓참,거짓거짓의 4가지 경우가 나오겠죠)

     

    해당 문제의 경우 분기에 조건식이 하나씩만 들어가 있어 조건 커버리지로 적용해도 동일한 테스트케이스가 나옵니다.

     

    행복한 하루되세요 :)

  • *
    2021-04-15 18:15:45

    모둔 조건문에 대한 true/false를 확인하는건 조건 커버리지로 알고있어서 정리가 잘안됩니다,,,ㅠ 기출 1번이 조건 커버리지를 묻는 문제라면 어떻게 달라지는 궁금합니다!

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.