

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 제어 작업 테스트
<a name="testing-simulation-action-test-commands"></a>

테스트 제어 작업은 테스트 실행 자체를 관리하여 디버깅 기능을 제공하고 테스트 종료 시기를 명시적으로 제어합니다.

## 테스트 종료
<a name="testing-simulation-action-end-test"></a>

특정 지점에서 테스트 실행을 명시적으로 종료합니다. 흐름이 자연스럽게 완료될 때까지 기다리지 않고 특정 조건을 검증한 후 테스트를 중지하려는 경우이 옵션을 사용합니다.

구성 옵션:
+ **작업** - "테스트 명령"을 선택합니다.
+ **테스트 제어 유형** - "테스트 종료"를 선택합니다.

사용 사례:
+ 중요한 검증이 완료된 후 테스트 중지
+ 주요 테스트 목표 달성 후 불필요한 실행 방지

![테스트 종료 제어 유형이 선택된 테스트 명령을 보여주는 작업 블록 구성입니다.](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/test-action-end-test.png)


## 로그 데이터
<a name="testing-simulation-action-log-data"></a>

테스트 실행 중에 특정 속성 값을 캡처하고 기록합니다. 로깅된 정보는 테스트 결과에 표시되므로 테스트의 여러 지점에서 어떤 일이 발생했는지 이해하는 데 도움이 됩니다.

구성 옵션:
+ **작업** - "테스트 명령"을 선택합니다.
+ **테스트 제어 유형** - "데이터 로깅"을 선택합니다.
+ **로그 데이터** - 하나 이상의 키-값 페어를 정의합니다.
  + **로그 식별자** - 로깅된 값의 설명이 포함된 이름(예: "현재 대기열 이름")
  + **로그 값** - 모든 설명 텍스트와 함께 로깅하려는 속성(예: $.Queue.Name)에 대한 JSONPath 

사용 사례:
+ 중간 값을 확인하여 테스트 실패 디버깅
+ 테스트 전반에 걸쳐 속성이 어떻게 변경되는지 추적
+ 테스트 설명서의 중요 데이터 포인트 기록

![로그 데이터 제어 유형 및 키-값 페어 필드가 있는 테스트 명령을 보여주는 작업 블록 구성입니다.](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/test-action-log-data.png)


로깅 구성의 예:
+ 로그 식별자: "연락처 ID 및 대기열 이름" → 로그 값: 연락처 ID: $.ContactId와 대기열 이름: $.Queue.Name

이렇게 하면 로그 데이터 작업이 실행되는 지점에서 두 값을 모두 캡처하여 테스트 결과에 표시할 수 있습니다.

![JSONPath 표현식을 사용한 고객 응대 ID 및 대기열 이름 로깅을 보여주는 로그 데이터 구성의 예입니다.](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/test-action-log-data-example.png)
