트리거를 선택하여 프로세스 앱을 시뮬레이션할 수 있습니다. 시뮬레이터의 주목적은 워크플로우를 테스트하는 것입니다. 프로세스 앱에 적용할 수 있는 모든 트리거가 표시되며, 시뮬레이션할 트리거를 선택할 수 있습니다.
프로세스 앱 시뮬레이션
프로세스 앱을 시뮬레이션하려면, 다음 단계를 따르세요:
- 흐름 페이지의 오른쪽 상단에서 시뮬레이터를 클릭합니다.
- 시뮬레이션 창에서, 진행 중 및 완료됨 시뮬레이션을 표시하는 실행 중 및 완료됨 탭을 확인할 수 있습니다.
- +시뮬레이션을 클릭합니다.
- 시뮬레이션 창에서, 트리거를 확인할 수 있습니다. 워크플로우를 테스트할 트리거를 선택합니다.
- 트리거 유형이 양식인 경우, 시스템은 제출할 수 있도록 양식을 엽니다.
- 트리거 유형이 호출 가능인 경우, 하위 흐름 호출 작업이 있고 현재 프로세스 앱과 연결된 모든 프로세스 앱을 표시합니다.
- 부모 프로세스 앱이 표시됩니다.
- 실행할 부모 프로세스 앱을 선택합니다. 선택 시, 시스템은 부모 프로세스 앱에 적용할 수 있는 트리거를 표시합니다.
- 트리거를 선택하고, 선택한 트리거가 양식인 경우 같은 화면에서 제출할 수 있습니다. 그렇지 않으면, 트리거에 따라 텍스트 메시지가 표시됩니다.
- 부모 프로세스 앱이 표시됩니다.
- 트리거 유형이 예약됨인 경우, 시스템을 통해 프로세스 앱을 실행을 예약할 수 있습니다.
- 속성 패널에서, 트리거 할 입력을 입력할 수 있습니다.
- 프로세스 앱 실행에 대한 제한을 입력하고 입력에 따라 예약된 트리거 실행이 발생합니다.
- 트리거 유형이 대화형인 경우, 프로세스 앱을 트리거 할 봇을 선택할 수 있습니다. 그런 다음, 트리거 하기 위해 프로세스 앱의 채팅 창을 엽니다.
- 트리거 유형이 Webhook인 경우, 시스템은 아래와 같이 각 트리거에 대해 텍스트 메시지를 표시합니다:
- Webhook 트리거 – 시스템은 ‘엔드 포인트에 대한 사후 호출을 수행하고 성공적으로 게시된 경우 시뮬레이터 인스턴스에서 실행 상태를 확인하세요’라는 텍스트를 표시합니다.
- Webhook을 통해 시뮬레이션 되는 경우 알려주는 페이로드 데이터가 있는 도움말 텍스트가 추가됩니다. 이것은 시뮬레이터 인스턴스에 대한 페이로드의 일부로 추가됩니다.
- 트리거 유형이 이메일인 경우, 시스템은 프로세스 앱을 트리거 하기 위해 아래 세부 정보를 표시합니다:
- 보낸 사람 주소 – 기본 플랫폼 이메일 설정을 사용하여 프로세스 앱 이메일 주소로 이메일을 보냅니다.
- 받는 사람 주소 – 프로세스 애플리케이션의 트리거 이메일 주소에 대한 기본값입니다
- 제목
- 메시지 작성
- 트리거
- 이메일 – 성공 시 이메일이 성공적으로 전송되었다는 메시지가 표시됩니다. 실패한 경우, 오류 메시지가 표시됩니다.
- 이메일 내용이 트리거 정의와 일치하는 경우 프로세스 앱이 트리거 됩니다.
- 시뮬레이션 프로세스를 종료하려면 시뮬레이터 종료를 클릭합니다.
시뮬레이터 인스턴스 정보
시스템은 프로세스 앱에 대해 실행된 모든 인스턴스를 표시합니다. 또한, 이전으로 돌아가서 시뮬레이션 된 인스턴스의 세부 정보를 확인하기 위해 지난 3일간의 프로세스 앱을 표시합니다. 다음 정보를 확인할 수 있습니다:
- 인스턴스 시작 날짜 및 시간
- 트리거 유형
- 디버그 로그
- 각 인스턴스에 대해 표시된 노드 전환
- 시작된 실행
- 성공한 실행
- 실패한 단계
- 날짜 및 시간
- 컨텍스트 데이터
- 현재 단계
- 인스턴스 실행 상태
- 진행 중
- 실패함
- 완료됨