플로우 디버거

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 전용 워크플로우 스튜디오 탭에서 플로우 및 하위 플로우를 디버그합니다. 중단점을 설정하고 일시 중지된 플로우를 단계별로 진행하여 구성 및 런타임 값을 검토합니다.

    플로우 디버거를 사용하면 이러한 작업을 수행할 수 있습니다.
    • 전용 워크플로우 스튜디오 탭에서 플로우 또는 하위 플로우 디버그
    • 중단점을 설정하고 제거합니다.
    • 중단점에서 플로우 또는 하위 플로우를 일시 중지합니다.
    • 플로우 또는 하위 플로우의 각 단계에 대한 구성 및 런타임 값을 검토합니다.
    • 플로우 또는 하위 플로우를 한 줄씩 단계별로 진행합니다.
    • 하위 플로우 진입 및 하위 플로우 단계별 실행
    • 다음 중단점을 한 단계씩 실행합니다.
    • 나머지 중단점을 모두 건너뜁니다.
    • 일시 중지된 플로우 또는 하위 플로우의 실행을 재개합니다.

    디버그 모드

    플로우를 디버그하려면 홈페이지에서 워크플로우 스튜디오 플로우를 열고 테스트 > 디버그.

    디버그 모드의 엔트리포인트입니다.

    디버그 모드 탭

    디버그 모드 탭은 워크플로우 스튜디오 디버깅 뷰에 플로우 실행 세부 정보를 표시합니다.

    그림 1. 샘플 디버깅 모드 탭
    디버그 모드 탭에서 사용할 수 있는 통제입니다.
    디버깅 보기 탭은 워크플로우 스튜디오 이러한 요소로 구성됩니다.
    1. 디버그 모드 레이블
    현재 플로우 또는 하위 플로우를 디버깅하고 있는지 확인합니다.
    2. 디버그 제어
    디버그 컨트롤을 선택하여 플로우 또는 하위 플로우를 한 줄씩 실행합니다.
    • 플로우 또는 하위 플로우를 재개하여 다음 중단점까지 실행합니다.
    • 중단점을 단계별로 실행하여 다음 중단점에서 일시 중지하지 않고 플로우 또는 하위 플로우를 실행합니다.
    • 별도의 탭에서 하위 플로우를 디버그하려면 하위 플로우를 한 단계씩 실행합니다.
    • 하위 플로우에서 벗어나 상위 플로우의 디버그 탭으로 돌아갑니다.
    • 중단점에서 일시 중지하지 않고 플로우 또는 하위 플로우 실행을 재개하려면 모든 중단점을 건너뜁니다.
    3. 디버깅 상태
    현재 디버깅 중인 플로우 또는 하위 플로우의 단계를 확인합니다.
    4. 중단점
    중단점을 설정하여 이 단계에서 플로우를 일시 중지합니다. 중단점을 제거하여 단계를 일시 중지하지 않고 플로우를 실행합니다.
    5. 런타임 및 구성 값
    현재 단계에서 생성된 런타임 및 구성 값을 봅니다. 이러한 값을 사용하여 플로우가 예상한 데이터를 생성하는지 확인합니다.
    그림 2. 단계별로 실행된 샘플 하위 플로우
    메인 플로우에서 단계별로 실행된 하위 플로우
    하위 플로우를 한 단계씩 실행하면 하위 워크플로우 스튜디오 플로우를 디버그할 수 있는 별도의 탭이 표시됩니다.
    6. 하위 플로우 디버그 탭
    하위 플로우를 한 단계씩 실행하여 별도의 탭에서 디버깅합니다.