Excel 시나리오 파일

Excel 시나리오 파일을 생성한 후에는 테스트 또는 시뮬레이션에서 규칙 유효성을 검증하는 데 사용되는 시나리오 데이터를 추가해야 합니다.

Excel 시나리오 파일에는 다음 시트가 포함될 수 있습니다.
  • 시나리오: 시나리오의 입력 데이터를 포함합니다. 테스트 및 시뮬레이션 시나리오 파일에는 둘 다 이 시트가 있습니다.
  • 데이터 입력: 다른 시트에서 사용되는 정보를 재그룹화합니다.
  • 예상 결과: 테스트에서 예상하는 결과를 보유합니다.
  • 예상 실행 세부사항: 테스트에서 예상하는 실행 세부사항을 보유합니다.
중요:

시트의 열 구조를 절대 수정하지 마십시오.

데이터로 시트 작성 완료

숫자 또는 문자와 같은 리터럴 값, 공식, 도메인의 값, 값 목록 및 다른 Excel 시트의 값을 입력할 수 있습니다. 입력할 수 있는 데이터 유형은 열이 정의된 방식에 따라 다릅니다.

생성된 테이블에는 데이터 입력을 돕기 위한 시각적 보조 도구가 포함되어 있습니다.
  • 빨간색 삼각형: 열 헤더에 표시되면 입력할 값 유형(예: 텍스트, 숫자, 날짜, true 또는 false)를 설명하는 주석이 있음을 표시합니다. 삼각형 위로 마우스를 이동하면 다음과 같이 주석이 표시됩니다.

    이미지는 빨간색 삼각형 위로 마우스를 이동하여 표시되는 주석을 표시합니다.
  • 진한 녹색 삼각형: 셀에 표시되면 셀에 더 적합한 형식을 제안합니다. 예를 들어, 텍스트 셀에 숫자 값을 입력하는 경우 Excel은 숫자 값에 맞는 셀로 형식화하도록 제안합니다. 시나리오가 제대로 실행되도록 하려면 이 제안을 무시하십시오.
  • 화살표: 열 이름 앞에 표시되면 값이 별도의 데이터 입력 시트에서 지정된 입력 값과 일치해야 함을 표시합니다.

예상 값이 숫자이면 공식을 입력할 수 있습니다.

도메인의 값을 입력하려면 셀을 선택하고 그 옆의 화살표를 클릭하여 사용 가능한 값을 보십시오.

이미지는 값 목록이 있는 Excel 파일을 표시합니다.

값 목록을 테스트하는 경우, 개별 행의 해당하는 셀에 각 항목을 입력하십시오.

이미지는 값 목록이 있는 Excel 파일을 표시합니다.

입력된 마지막 ID가 사용되므로 각 행의 시나리오 ID를 복제할 필요가 없습니다.

시나리오 시트

시나리오 시트의 각 행은 하나의 시나리오를 나타냅니다. 각 시나리오는 트랜잭션을 처리하는 데 필요한 모든 정보를 포함해야 합니다.

이미지는 시나리오 시트의 테이블을 표시합니다.
열은 각 시나리오에 대해 제공해야 하는 정보를 표시합니다.
  • 시나리오 ID: 이 이름은 시나리오를 식별하며 고유해야 합니다.

  • 설명: 시나리오를 설명하기 위한 자유 텍스트 셀입니다.

  • 비즈니스 용어: 시나리오의 값. 굵은체 열 또는 하위 열은 필수입니다.

참고:

열 헤더와 첫 번째 시나리오 사이의 축소된 행에는 개발자에게 유용할 수 있는 정보가 포함되어 있습니다. 이러한 행을 편집하지 마십시오.

데이터 입력 시트

시나리오 파일을 생성할 때 데이터 입력 시트를 작성합니다. 데이터 입력 시트는 다른 시트에서 사용되는 정보를 재그룹화합니다.

각 데이터 시트의 이름은 데이터를 사용하는 다른 시트의 열에서 예상되는 데이터 유형으로 제공됩니다. 예를 들어, 다음 그림에서 주소 시트 1에는 시나리오 시트의 주소 열 2에서 사용되는 다른 주소가 포함되어 있습니다.

이미지는 주소 데이터 항목 시트 및 시나리오 시트의 해당 열을 표시합니다.
참고:

데이터 입력 시트의 값을 사용하는 열의 열 헤더에는 화살표가 있습니다.

다른 시트에서 해당 항목을 식별하기 위한 고유 이름을 포함하는 행을 완료하여 데이터 입력 시트에 항목을 작성합니다.

예상 결과 시트

예상 결과 시트에는 시나리오를 사용하는 테스트를 실행할 때 얻을 것으로 예상하는 결과가 포함되어 있습니다.

규칙 세트의 여러 측면을 테스트할 수 있지만 예상 결과 시트에는 시나리오 파일을 생성할 때 지정한 테스트만 있습니다. 예를 들어,

시나리오 파일의 예상 결과 시트를 표시하는 이미지입니다.

예상 결과 시트의 각 파란색 열은 테스트에 해당합니다. 열에 값을 입력하지 않으면 해당 테스트를 건너뜁니다.

팁:

Excel에서는 새 열을 작성할 수 없습니다. 그러나 다른 비어 있는 시나리오 파일 템플리트를 생성한 후 이 템플리트에서 열을 복사하여 붙여넣을 수 있습니다.

각 시나리오 ID 열에 이름을 입력하여 시나리오가 포함된 시트와 예상 결과를 링크합니다. 이 이름이 두 시트 간에 일치하는지 확인하는 것 외에 시나리오와 해당 예상 결과를 동일한 순서로 보관하는 것이 좋습니다.

값 목록에 대해 테스트할 때는 개별 행의 해당 셀에 각 항목을 입력합니다. 각 행의 시나리오 ID를 복제할 필요가 없습니다.

예상 실행 세부사항 시트

예상 실행 세부사항 시트에는 시나리오를 사용하는 테스트를 실행할 때 얻을 것으로 예상하는 실행 세부사항이 포함되어 있습니다.

실행 세부사항의 예는 다음과 같습니다.
  • 실행된 규칙 목록
  • 실행된 규칙 플로우 태스크 목록
  • 실행 지속 시간

실행의 여러 측면을 테스트할 수 있지만 예상 실행 세부사항 시트에는 시나리오 파일을 생성할 때 지정한 테스트만 있습니다. 예상 실행 세부사항 시트의 각 초록색 열은 테스트에 해당합니다.

각 시나리오 ID 열에 이름을 입력하여 시나리오가 포함된 시트와 예상 실행 세부사항을 링크합니다.