예기치 않은 팝업 관리

대상 애플리케이션 외부에 있는 모든 창은 팝업으로 간주됩니다. 예를 들어 Google Chrome 브라우저를 사용하는 경우 Microsoft Windows 업데이트 알림은 팝업으로 간주됩니다.

팝업 창은 동작 지점 또는 영역 창과 대상 애플리케이션 창을 비교하여 감지됩니다. 감지된 창은 팝업으로 표시되며 대상 창과 다른 경우 처리됩니다.

바이러스 백신 경고, Windows 업데이트 알림 또는 다른 애플리케이션(예: Teams)의 알림과 같은 시스템 팝업은 Bot 실행을 방해하거나 심지어 중단할 수 있습니다. 일반적인 오류 처리 로직을 사용하면 Bot 런타임 중에 이러한 팝업을 차단하기 어려울 수 있습니다. 복원력 있는 화는 이러한 팝업을 감지하고 분류하여 원활한 Bot 실행을 보장합니다.

현재 지원되는 기술은 SAP와 HTML입니다.

다음 다이어그램은 복원력 있거나 복원력이 없는 Bot이 팝업을 처리하는 방법을 보여줍니다.자동화 복원력 그림

패키지 지원됨

예기치 않은 팝업 처리하기 기능이 현재 다음 패키지에 지원됩니다.
  • 이미지 인식(버전 3.15.2 이상)
  • 마우스(버전 2.14.0 이상)
  • OCR(버전 2.12.1 이상)
  • 레코더(버전 2.11.5 이상)
  • 화면(버전 2.9.2 이상)

팝업 처리에 대한 제한 사항

다음 시나리오에서 시스템이 팝업을 처리할 수 없는 경우 자동화가 실패할 수 있습니다.
  • 관리자 권한으로 실행 중인 애플리케이션에서 팝업이 표시됩니다.
    주: 해결 방법으로 지금 Bot 실행 창에서 관리자 권한으로 실행 확인란을 선택하여 관리자 권한으로 자동화를 실행할 수 있습니다.
  • 팝업 애플리케이션에 팝업을 최소화해서는 안 됨 또는 z 순서를 변경할 수 없음과 같은 방어 프로그래밍이 있습니다.
  • 명령은 다음 옵션 중 하나가 포함된 팝업을 처리할 수 없습니다.
    • 현재 활성 창 - Bot의 실행이 시작될 때 활성화되는 창.
    • 바탕화면 창 - 열려 있는 모든 창 뒤에 있는 기본 창 또는 공간.
    • 화면 - 표시되는 화면.