기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
제어 작업 테스트
테스트 제어 작업은 테스트 실행 자체를 관리하여 디버깅 기능을 제공하고 테스트 종료 시기를 명시적으로 제어합니다.
테스트 종료
특정 지점에서 테스트 실행을 명시적으로 종료합니다. 흐름이 자연스럽게 완료될 때까지 기다리지 않고 특정 조건을 검증한 후 테스트를 중지하려는 경우이 옵션을 사용합니다.
구성 옵션:
-
작업 - "테스트 명령"을 선택합니다.
-
테스트 제어 유형 - "테스트 종료"를 선택합니다.
사용 사례:
-
중요한 검증이 완료된 후 테스트 중지
-
주요 테스트 목표 달성 후 불필요한 실행 방지
로그 데이터
테스트 실행 중에 특정 속성 값을 캡처하고 기록합니다. 로깅된 정보는 테스트 결과에 표시되므로 테스트의 여러 지점에서 어떤 일이 발생했는지 이해하는 데 도움이 됩니다.
구성 옵션:
-
작업 - "테스트 명령"을 선택합니다.
-
테스트 제어 유형 - "데이터 로깅"을 선택합니다.
-
로그 데이터 - 하나 이상의 키-값 페어를 정의합니다.
-
로그 식별자 - 로깅된 값의 설명이 포함된 이름(예: "현재 대기열 이름")
-
로그 값 - 모든 설명 텍스트와 함께 로깅하려는 속성(예: $.Queue.Name)에 대한 JSONPath
-
사용 사례:
-
중간 값을 확인하여 테스트 실패 디버깅
-
테스트 전반에 걸쳐 속성이 어떻게 변경되는지 추적
-
테스트 설명서의 중요 데이터 포인트 기록
로깅 구성의 예:
-
로그 식별자: "연락처 ID 및 대기열 이름" → 로그 값: 연락처 ID: $.ContactId와 대기열 이름: $.Queue.Name
이렇게 하면 로그 데이터 작업이 실행되는 지점에서 두 값을 모두 캡처하여 테스트 결과에 표시할 수 있습니다.