자동화 디버깅
- 업데이트됨: 2023/09/12
자동화 디버깅
Bot 편집기에서 디버그 도구를 사용해 자동화를 디버깅할 수 있습니다.
디버거 도구 사용
자동화 페이지에서 디버깅하려는 Bot을 선택하고 편집합니다. 어시스턴트 유틸리티 또는 Bot 편집기에서 디버그 도구에 액세스할 수 있습니다.
- Bot 내의 작업 및 변수를 추가, 업데이트 또는 삭제할 수 있습니다. 디버깅 프로세스가 아직 시작되지 않은 한 Bot을 계속해서 편집할 수 있습니다.
- Bot 이름 아래에 디버깅 중인 Bot 이름을 표시하는 헤더 표시줄이 표시됩니다. 헤더 표시줄에서 디버깅 중 뒤에 Bot 이름이 표시됩니다. 예: 디버깅 중: MSGBot5
- Bot 편집기의 왼쪽에 있는 작업 패널이 자동으로 축소됩니다. 이렇게 하면 수평 영역이 더 넓어져 디버깅하는 동안 Bot 편집기에 추가된 작업을 볼 수 있습니다. 디버깅이 중지되면 작업 패널이 다시 확장됩니다.
- 디버거를 호출해도 디버깅이 시작되지 않습니다.
- 디버깅을 시작하기 전에 Bot에서 모든 검증 오류를 수정하십시오.
- 흐름 및 목록 보기에서 Bot을 디버깅할 수 있습니다. 그러나 더 나은 작업 가시성을 위해 목록 보기에서 Bot을 디버깅하는 것이 좋습니다.
- 사용자 세션이 시간 초과되거나 브라우저가 갑자기 닫히는 경우에도 마찬가지입니다.
- 다른 브라우저에서 편집기를 열거나 동일한 사용자 자격증명을 사용하여 다른 세션에 로그인하는 경우에도 마찬가지입니다.
이렇게 하면 편집기에서 Bot를 열 때마다 작업 패널을 보기 위해 어시스턴트를 편집기 오른쪽으로 이동하지 않아도 되므로 어시스턴트의 사용성이 향상됩니다.
디버그 제어 기능
작업 | 아이콘 | 키보드 단축키 | 설명 |
---|---|---|---|
디버깅 시작 | -- | 디버깅 시작을 사용해 디버깅 프로세스를 시작합니다. | |
다음 작업으로 이동 | F6 | 다음 작업으로 이동을 사용하여 한 번에 하나의 작업을 디버깅합니다. 현재 작업을 디버깅한 후 다음 작업으로 이동을 사용해 시퀀스의 다음 작업으로 이동할 수 있습니다. | |
다음 중단점으로 이동 | F5 | 다음 중단점으로 이동을 사용하여 다음 중단점으로 바로 이동합니다. 다음 중단점으로 이동은 현재 작업을 실행한 다음 다음 중단점으로 이동하고 일시 중지합니다. 주: 디버깅이 진행 중이면 디버깅 시작 아이콘이 다음 중단점으로 이동으로 변경됩니다. |
|
중지 | F7 | 디버깅 프로세스를 중지하는 데 사용합니다. |
중단점 추가
중단점을 사용하면 Bot 실행 중 디버깅 프로세스를 일시 중지할 수 있습니다. 특정 작업을 일시 중지하고 문제를 해결하려면, 특정 작업에 중단점을 삽입할 수 있습니다. 중단점을 활성화하면 디버깅 중인 특정 작업은 일시 중지 기호로 강조 표시됩니다. 중단점을 추가하여 디버그 도구를 일시 중지한 후에는, 디버깅 프로세스를 다음 중단점으로 이동, 다음 작업으로 이동 또는 중지할 수 있습니다.
작업 | 아이콘 및 키보드 단축키 | 설명 |
---|---|---|
중단점 활성화 |
F9 |
중단점을 삽입하려면 특정 코드 라인에서 세로 줄임표를 클릭하고 중단점 활성화를 선택합니다. 또는 특정 라인 번호를 클릭하여 중단점을 활성화할 수도 있습니다. 줄 번호 위에 중단점 아이콘이 표시됩니다. 주: 특정 코드 줄에 대해 중단점을 활성화하면 디버그 도구가 이를 강조 표시하고 코드 줄 오른쪽에 일시 중지 버튼으로 표시합니다. |
중단점 비활성화 |
F9 |
중단점을 비활성화하려면 특정 코드 라인에서 세로 줄임표를 클릭하고 중단점 비활성화를 선택합니다. 중단점이 비활성화됩니다. 또한 특정 라인 번호 위에 있는 중단점 아이콘을 클릭하여 비활성화할 수도 있습니다. |
모든 중단점 해제 |
Shift+F9 |
모든 중단점을 해제하려면 모든 중단점 해제 아이콘을 클릭합니다. |
조회된 변수
조회된 변수를 사용하여 Bot 실행 중 특정 변수의 값을 볼 수 있습니다. 기본적으로 조회된 변수 목록은 비어 있습니다. 한 번의 클릭으로 Bot에서 사용된 변수를 추가할 수 있습니다. 이러한 변수는 목록에서 하나 이상의 변수를 선택하거나 선택 취소할 수 있는 팝업에 표시됩니다.
조회된 변수 추가
- 한 번의 클릭으로 Bot에서 사용된 변수를 모두 추가하려면 어시스턴트에서 여기를 클릭하여 사용된 변수 추가 링크를 선택합니다.
- x( )아이콘을 조회된 변수 옆에서 클릭하여 변수를 수동으로 추가하거나 제거합니다.
조회된 변수 편집
- 조회된 변수 목록에서 편집할 변수를 클릭합니다.
특정 변수 세부 정보가 포함된 보기가 동일한 탭에서 열립니다.
- 변수 이름 옆에 있는 편집 아이콘을 클릭합니다.
- 변수 값을 변경하고 업데이트를 클릭합니다.
- 조회된 변수를 편집하려면 시스템에 Bot 에이전트 버전 21.250(Automation 360 v.29과 함께 릴리스됨)을 설치해야 합니다.
- 사용자는 상수 변수의 값을 편집할 수 없습니다.
- 디버그 모드의 중단점에서 일시 중지된 경우에만 변수 값을 편집할 수 있습니다.
- 디버그 모드에서 업데이트하는 변수 값은 디버그 세션 중에만 유효합니다. 원래 변수 값은 변경되지 않습니다. 변수 값이 업데이트되면 변수를 참조하는 다음 작업 세트는 새 값을 사용합니다.
변수 패널로 이동하는 대신 조회된 변수 상세 정보 보기에서 유형, 입력, 출력 및 상수와 같은 변수 속성에 대한 빠른 참조를 제공합니다.
- 숫자
- 문자열
- 부울
- 날짜 시간
다음 및 이전 화살표를 각각 클릭하여 편집 창에서 다음 및 이전 변수로 이동할 수 있습니다.
- 디버깅 프로세스를 시작할 때만 변수 값을 볼 수 있습니다.
- 하위 Bot을 상위 Bot에서 디버깅할 수 없습니다.