Data Cloud 트리거 플로 테스트 결과 해석
Data Cloud 트리거 플로 테스트 결과를 검토하고 실패한 어설션 문제를 해결합니다.
필수 Edition
| 지원되는 Edition 보기. |
| 필요한 사용자 권한 | |
|---|---|
| Einstein 및 Agentforce for Flow를 포함하여 Flow Builder에서 사용할 수 있는 모든 플로 유형, 요소 및 기능을 사용하여 플로를 열고, 편집하고, 만들고, 활성화하거나 비활성화하려면 다음을 수행합니다. | 플로 관리 |
플로를 테스트한 후 결과를 검토하여 다양한 조건에서 플로가 의도한 대로 작동하는지 확인합니다.
이 절차는 Data Cloud 트리거 플로에 적용됩니다. 대신 레코드 트리거 플로 또는 자동 실행 플로에 대한 테스트 시나리오 결과를 해석하려면 테스트 모드(베타)에서 테스트 시나리오 결과 해석을 참조하십시오.
-
테스트 실행 세부 사항을 보려면
를 클릭하고 테스트 실행 및 세부 사항 보기를 선택합니다.
테스트 실행 세부 사항 아래의 모든 세부 사항 탭에 전체 테스트 실행에 대한 결과가 표시됩니다. 플로가 실패하면 플로 오류를 해결합니다. -
플로 테스트의 상태를 확인하려면 테스트 실행 세부 사항에서 어설션 탭을 선택한 다음, 각 어설션을 확장합니다.
Flow Builder에서 테스트 실행 경로를 강조 표시합니다(1). 테스트 실행 세부 사항에서 각 어설션은 원하는 조건(2)과 해당 조건이 확인된 값(괄호 안)(3), 해당 어설션에 대해 정의한 사용자 정의 오류 메시지를 알려줍니다(4). -
실패한 플로 테스트를 해석합니다.
-
실패한 어설션의 조건 및 조건 평가를 확인합니다.
이 예에서 우선 순위를 높음으로 설정 요소의 경우 실패한 어설션에서 $Record의 우선 순위 필드 값을 높음으로 설정하도록 찾습니다.
-
값을 변경하려면 요소를 클릭한 다음, 요소 편집을 클릭합니다.
이 예에서 실패한 어설션을 수정하려면 우선 순위 설정에서 높음 요소를 편집하고 $Record의 우선 순위를 높음으로 변경합니다.
- 플로를 저장한 다음, 실패한 플로 테스트를 실행합니다.
-
실패한 어설션의 조건 및 조건 평가를 확인합니다.
이 테스트는 개체가 업데이트될 때 플로를 확인합니다.
테스트에는 트리거 레코드에 대한 최초 값과 업데이트 값을 설정하기 위한 필드가 포함되며, 이는 플로 실행을 트리거하는 레코드와 동일합니다. 테스트를 통해 해당 테스트에만 사용할 레코드 사본을 만듭니다. 레코드는 데이터베이스에 저장되지 않습니다.
테스트에서 각 어설션을 평가해 플로가 예상대로 실행되는지 확인합니다. 테스트에서는 플로 요소가 실행되었는지 여부 및 플로 자원 값이 예상대로 설정되었는지 여부만 평가할 수 있습니다. 테스트는 Salesforce 데이터베이스의 기존 데이터 및 규칙 및 제한과 같은 사용자 정의를 기반으로 플로를 평가합니다.
플로에 테스트가 포함된 경우 테스트 목록 보기에 플로에 대한 모든 테스트와 관련된 테스트 결과가 표시됩니다.
테스트를 실행한 후 테스트 실행 세부 사항에 각 어설션이 평가된 방법이 표시됩니다. 조건이 false로 평가되면 어설션 및 테스트가 실패합니다. 모든 어설션이 통과하면 테스트가 통과합니다.
모든 세부 사항 탭에 전체 테스트 실행에 대한 결과가 표시됩니다. 테스트 실행 마지막에 어설션이 평가됩니다.
플로가 예상대로 작동되는 경우 테스트한 버전을 활성화하고 플로를 배포합니다.
