시스템개발사업 구조적 정보공학적 모델, 시험 단계, 시험활동 세부검토내용 "02. 현장에서 발생될 수 있는 데이터를 충분히 반영하여 시험이 수행되었고 시험결과가 객관적으로 확인되었는지 검토한다."의 세부검토방법
01. 시험수행 데이터의 유형이 누락 없이 적용되었으며 내용이 충실한지 검토한다. - 통합시험계획서/통합시험시나리오/통합시험결과서를 검토하고 시험에 적용된 시험데이터의 유형과 내용을 검토한다. . 통합시험케이스 . 트랜잭션유형(트랜잭션, 트랜잭션취소) . 화면/DB 결과값 . 가공 로직(계산식) . 시험 데이터 . 시험 수행 시 고려사항 - 시험데이터가 업무에서 발생되는 모든 유형의 데이터가 충분히 반영되어 구축되었는지 확인한다. . 데이터의 양 : 해당 기능의 시험을 위한 데이터의 충분한 확보 . 데이터의 다양성 : 데이터의 유형이 편중되어 있지 않고 데이터의 유형과 비율을 고려해서 확보 . 데이터의 적절성: 시험 목적에 적합한 데이터 확보 . 정상 입력 값과 오류 입력 값 . 필수 입력 값과 선택 입력 값 등록 . 데이터의 유일 값(Unique) 특성과 도메인 값 고려 - 시험케이스가 프라이버시/보안과 관련된 민감한 데이터인 경우 데이터 처리가 적정하게 수행되었는지 확인한다. 02. 시험 수행 시 시험수행결과에 대해 개발업체 이외 조직에서 시험 결과를 확인하였는지 검토한다. - 시험 수행 후 제3자가 시험케이스 성공을 확인할 수 있는 확인방법을 통해 시험 수행 후 즉시 시험결과를 확인하였는지 여부에 대해 인터뷰 및 자료 확인 등을 통하여 검토한다. . DB SQL . OS 스크립트 . 결과조회 화면 - 시험결과 확인 시 시험결과가 예측결과 값과 상이한 경우 원인 분석 및 재시험 수행내역이 기록되고 확인되었는지 검토한다.