정보시스템 감리지침, 시스템개발사업, 객체지향 컴포넌트기반 모델, 구현 단계, 응용시스템 세부검토내용 "02. 컴포넌트 기능별 단위시험을 수행하고, 결과가 기록되고 관리되었는지 확인한다."의 세부검토방법
01. 단위시험 시나리오의 각 시험 케이스에 대해 컴포넌트 기능이 완전하게 구현되었는지 확인한다. - 단위시험결과서를 검토하여 단위시험 시나리오의 각 시험케이스 요구 기능이 예상결과와 일치하는지 확인한다. - 단위시험결과서를 검토하여 예외처리 시험케이스에 대한 기능이 예상결과와 일치하는지 확인한다. - 단위시험결과서를 검토하여 연관되는 컴포넌트와의 데이터 인터페이스 기능이 예상결과와 일치하는지 확인한다. 02. 단위시험 진행사항이 기록/관리되고 결과가 평가되었는지 확인한다. - 단위시험결과서를 검토하여 체계적인 단위시험 진행관리를 위하여 다음 사항이 기록되었는지 확인한다. . 시험 수행 일시: 시험 실행 날짜, 시간 . 시험 번호와 종류 . 입력 내용 . 실행 결과 . 시험 수행 회수 . 시험 수행자 . 시험 결과 평가자 . 시험 환경/구성 . 예상 결과와의 불일치 . 특이 사항: 예 : 특정 시험케이스의 실행이 불가능한 사유 - 시험 도중 발견된 결함 또는 이상 현상에 대해 단위시험결함보고서에 다음 사항이 기록되었는지 확인한다. . 시험 사건보고서 식별번호 . 현상 및 문제점 . 사건 상세설명 . 영향 - 단위시험 기간 동안 시험 실행률, 시험 성공률, 결함유형 분석 등 시험 진행 결과에 대한 통계사항이 관리되고 있는지 확인한다. - 단위시험계획서에 포함된 평가항목을 기반으로 단위시험 평가활동이 진행되었는지 확인한다. 03. 단위시험 결과 발생된 결함에 대하여 적정하게 개선되고 재시험이 이루어졌는지 확인한다. - 단위시험결과서/단위시험결함보고서를 검토하여 단위시험 시나리오의 성공/실패(PASS/FAIL) 기준에 따라 시험결과가 기록되었고, 결함건은 에러 수정 후 재시험이 수행되었는지 확인한다. - 기능오류로 인한 재 시험시 관련 컴포넌트에 대한 회귀시험 실시여부를 단위시험 진행사항 통계표를 통해 확인한다. - 컴포넌트 기능오류 개선을 위해 프로그램이 변경된 사항에 대해 형상관리가 수행되었는지 확인한다.