중간 산출물: 테스트 데이터
이 아티팩트는 테스트 실행 과정에서 사용되는 테스트 입력 값 및 테스트 실행 과정에서 비교 목적으로 참조되는 예상 결과의 콜렉션을 정의합니다.
목적
  • 테스트의 고유 특성에 대한 간접 계층 및 수정의 중심점을 모두 제공.
관계
역할책임이 있음: 수정자:
입력 대상필수:
  • 없음
선택사항: 외부:
  • 없음
설명
간략한 아웃라인

각 테스트 데이터 세트는 다음을 포함하여 다양한 측면을 고려해야 합니다.

  • 테스트 데이터가 이용되기 바로 전에 존재한다고 가정되는 테스트 환경 구성의 필수 전제 조건
  • 테스트 데이터의 고유한 특성. 이 데이터는 표준 영숫자 텍스트 값부터 청각 또는 시각 정보와 같은 감각 데이터까지의 양식이 다양합니다. 테스트 데이터는 단일 값보다는 테스트 중 사용할 올바른 범위로 지정됩니다.
  • 테스트 데이터 요소 간의 종속성
  • 테스트할 조건에 대한 설명으로, 테스트한 조건이 실패가 된 경우 실패가 무엇인지에 대한 관점으로 정의됩니다.
특성
선택사항
계획됨Yes
핵심 고려사항

테스트의 절차 측면과 별도로 관리되는 경우 테스트 데이터를 사용하여 테스트의 고유 특성을 개별적으로 수정할 수 있습니다.

사용자 조정
표시 옵션

각 특정 조직 및 프로젝트의 필요에 맞게 테스트 데이터의 컨텐츠 및 형식을 수정해야 합니다.

테스트 데이터가 프로시저 테스트 관심사항과 관계없이 관리될 때 사용되는 다음과 같은 몇 가지 다른 스타일이 있습니다.

  • 특수 문자 구분 또는 고정 너비 열인 단순한 양식의 ASCII 텍스트 파일
  • Microsoft® Excel® 또는 Microsoft® Access®와 같은 기본적인 스프레드시트 또는 데이터베이스 시스템 양식
  • 테스트 데이터의 프로그램 생성 계산의 일부 양식
  • 원본 소스에서 테스트 데이터 캡처, 추출 및 변환의 일부 양식
  • 복잡한 관계형(RDBMS) 또는 오브젝트(ODBMS) 데이터베이스 관리 시스템. 많은 테스트 팀에서는 개발 중인 소프트웨어에서 사용되는 같은 데이터베이스를 활용하여 테스트 데이터를 관리합니다. 이 양식은 테스트 팀에 조언하고 지원할 수 있는 숙련된 데이터베이스 관리자 및 디자이너에게 적합합니다.

설명한 대로 한 저장소 컨테이너에 지정될 다중 테스트 데이터 요소가 대개 테스트의 일반적인 목적 또는 목표에 따라 그룹화되는 것은 일반적입니다.

일부 경우에 테스트 데이터는 테스트 스크립트 또는 테스트 스위트 중간 산출물에 포함됩니다.  



자세한 정보
가이드라인