Automation Anywhere 설명서 읽기 및 검토

Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

Browser package

  • 업데이트: 2022/05/10
    • Automation 360 v.x
    • 구축
    • RPA Workspace

Browser package

Browser package에는 파일을 다운로드하고, 끊어진 링크를 찾고, 웹사이트를 시작할 수 있는 actions이 포함되어 있습니다. 이 packageGoogle Chrome, Chromium 기반 Microsoft Edge, Internet Explorer 브라우저를 지원합니다.

Browser package 내의 Actions

Browser package에는 다음 actions이 포함되어 있습니다.

Action 설명
닫기 브라우저 창이나 탭을 닫습니다.
  • 탭, 창 또는 모든 브라우저를 닫고자 할 때 선택합니다.
    • : 선택한 탭을 닫습니다. 지원되는 활성 브라우저 탭 목록에서 브라우저 탭을 선택하거나 창 변수를 삽입합니다.

      정규식(regex)을 이용하여 창 제목을 식별할 수 있습니다. 각 정규식 조건에 대해 정규식을 문자열 또는 패턴으로 선택하고 값을 입력합니다. 기본 설정으로 창 제목 필드는 대소문자를 구분합니다. 대소문자를 구분하지 않는 창 제목을 식별하기 위해 대소문자 구분 안 함 정규식 플래그를 활성화할 수 있습니다.

      예를 들어, 문자열 값을 (\\w*)-Notepad로 시작하는 모든 창 제목 이름에 대해 (\\w*)-Notepad로 입력하거나, 이 패턴과 일치하는 창 제목에 대해서만 (\\w)*document-Notepad와 같은 패턴을 이용할 수 있습니다.

    • : 선택한 탭의 창을 닫습니다. 지원되는 활성 창 목록에서 창을 선택하거나 창 변수를 삽입합니다.

      정규식(regex)을 이용하여 창 제목을 식별할 수 있습니다. 각 정규식 조건에 대해 정규식을 문자열 또는 패턴으로 선택하고 값을 입력합니다. 기본 설정으로 창 제목 필드는 대소문자를 구분합니다. 대소문자를 구분하지 않는 창 제목을 식별하기 위해 대소문자 구분 안 함 정규식 플래그를 활성화할 수 있습니다.

      예를 들어, 문자열 값을 (\\w*)-Notepad로 시작하는 모든 창 제목 이름에 대해 (\\w*)-Notepad로 입력하거나, 이 패턴과 일치하는 창 제목에 대해서만 (\\w)*document-Notepad와 같은 패턴을 이용할 수 있습니다.

    • 모든 브라우저: Control Room 인스턴스를 포함하는 창을 제외한 열려 있는 모든 브라우저를 닫습니다.
  • 선택 사항: 시간 종료까지 남은 시간 필드에 bot이 실패하기 전에 브라우저 창 또는 탭이 닫힐 때까지 bot이 기다려야 하는 시간(초)을 입력합니다.
    Recommended: 최소 9초의 시간 초과 값을 입력합니다.
파일 다운로드 특정 URL에서 파일을 다운로드하고 저장합니다.
  • 다운로드하려는 파일의 URL을 지정합니다.
  • 저장할 위치 필드에 파일을 저장할 위치를 입력합니다.
끊어진 링크 찾기 끊어진 링크 찾기 action 사용 항목을 참조하십시오.
소스 코드 받기 전체 웹 페이지의 소스 코드와 웹 페이지의 iFrame을 검색하고 출력을 문자열 변수에 저장합니다.
  • 지원되는 활성 브라우저 탭 목록에서 브라우저 탭을 선택하거나 창 변수를 삽입합니다.
  • 선택 사항: 객체 캡처 옵션을 사용하여 iFrame을 캡처합니다.
    주:
    • 객체 캡처 기능은 iFrame의 소스 코드를 검색하는 데만 사용됩니다. 창에서 아무 것도 캡처하지 않으면 전체 창의 소스 코드가 검색됩니다.
    • iFrame의 소스 코드 검색은 현재 Google Chrome 브라우저에서만 지원됩니다.
  • 선택 사항: 시간 종료까지 남은 시간 필드에 bot이 실패하기 전에 브라우저 창 또는 탭이 닫힐 때까지 bot이 기다려야 하는 시간(초)을 입력합니다.
    Recommended: 최소 9초의 시간 초과 값을 입력합니다.
  • 선택 사항: action 출력을 유지할 변수를 선택합니다. Control Room은 설명적인 기본 변수 이름을 나타냅니다. 여러 출력 변수를 생성하면 -1, -2, -3 등으로 순차적 변수 이름이 추가되어 중복을 피합니다.
뒤로 이동 이전에 현재 탭에서 방문했던 웹 페이지로 돌아갑니다. 이 action은 브라우저의 뒤로 옵션을 클릭하는 것을 시뮬레이션합니다.
  • 지원되는 활성 브라우저 탭 목록에서 브라우저 탭을 선택하거나 창 변수를 삽입합니다.
    주: 활성 탭 목록에서 Internet Explorer 탭을 선택할 때 뒤로 이동 action을 수행하는 동안 선택한 탭 제목 또는 중간 탭 제목이 60자를 넘는 경우 첫 60자는 비교에 사용되어 일치하는 탭 제목을 찾습니다.
    Recommendation: 브라우저 탭에서 action을 수행할 때, 일치하는 탭 제목이 있는 브라우저 창에 단일 탭만 열려 있는지 확인하세요. 이 설정은 action을 실행할 때 동일한 창의 다른 탭 제목과 일치하는 중간 탭 제목이 없도록 합니다.
  • 단계 수 필드에 돌아갈 페이지 수를 입력합니다.
  • 선택 사항: 이전 단계에서 입력한 수가 방문한 페이지 수보다 큰 경우, bot이 실패하도록 단계가 이력을 초과하면 오류 표시 옵션을 선택합니다.

    이 옵션을 선택하지 않는 경우, bot이 실행될 때 탭을 봇이 열어놓은 첫 번째 웹 페이지로 되돌립니다.

  • 선택 사항: 시간 종료까지 남은 시간 필드에 bot이 실패하기 전에 브라우저 창 또는 탭이 닫힐 때까지 bot이 기다려야 하는 시간(초)을 입력합니다.
    Recommended: 최소 9초의 시간 초과 값을 입력합니다.
웹사이트 시작 브라우저를 시작합니다.
  • URL 필드에서 열고자 하는 웹사이트를 지정합니다.
  • 다음 중에서 브라우저를 선택합니다.
    • 기본 브라우저
    • Google Chrome
    • Microsoft Edge
    • Internet Explorer

    Google Chrome, Microsoft Edge 또는 Internet Explorer 가 기본 브라우저로 설정되어 있어야 합니다.

주: 목록에 없는 브라우저가 기기의 기본 브라우저로 설정되어 있으면, bot에서 오류가 발생할 수 있습니다. OCRImage Recognition과 같은 actions을 이용할 경우, Microsoft Edge가 실행되기 전에 브라우저가 렌더링을 완료해야 합니다.
열기 브라우저를 열어 특정 웹 페이지로 이동합니다.
  • 기존 탭, 새 탭 또는 새 창에서 웹 페이지를 열고자 할 때 선택합니다.
    • 기존 탭: 현재 열려 있는 탭에서 웹 페이지를 엽니다. 지원되는 활성 브라우저 탭 목록에서 탭을 선택하거나 마지막으로 사용한 브라우저 탭 옵션을 선택하거나 창 변수를 삽입합니다.

      정규식(regex)을 이용하여 창 제목을 식별할 수 있습니다. 각 정규식 조건에 대해 정규식을 문자열 또는 패턴으로 선택하고 값을 입력합니다. 기본 설정으로 창 제목 필드는 대소문자를 구분합니다. 대소문자를 구분하지 않는 창 제목을 식별하기 위해 대소문자 구분 안 함 정규식 플래그를 활성화할 수 있습니다.

      예를 들어, 문자열 값을 (\\w*)-Notepad로 시작하는 모든 창 제목 이름에 대해 (\\w*)-Notepad로 입력하거나, 이 패턴과 일치하는 창 제목에 대해서만 (\\w)*document-Notepad와 같은 패턴을 이용할 수 있습니다.

    • 새 탭: 새 탭에서 웹 페이지를 엽니다. 지원되는 활성 브라우저 탭 목록에서 탭을 선택하거나 창 변수를 삽입합니다.
      주:
      • 이 옵션은 Google Chrome, Chromium 기반 Microsoft Edge, Internet Explorer 브라우저를 지원합니다.
      • Internet Explorer 탭에서 action을 수행할 때 action은 준비 상태인 경우에만 일치하는 탭에서 실행됩니다.

      정규식(regex)을 이용하여 창 제목을 식별할 수 있습니다. 각 정규식 조건에 대해 정규식을 문자열 또는 패턴으로 선택하고 값을 입력합니다. 기본 설정으로 창 제목 필드는 대소문자를 구분합니다. 대소문자를 구분하지 않는 창 제목을 식별하기 위해 대소문자 구분 안 함 정규식 플래그를 활성화할 수 있습니다.

      예를 들어, 문자열 값을 (\\w*)-Notepad로 시작하는 모든 창 제목 이름에 대해 (\\w*)-Notepad로 입력하거나, 이 패턴과 일치하는 창 제목에 대해서만 (\\w)*document-Notepad와 같은 패턴을 이용할 수 있습니다.

    • 새 창: 특정 브라우저의 새 창에서 웹 페이지를 엽니다.
      다음 옵션 중에서 브라우저를 선택합니다.
      • 기본 브라우저

        Google Chrome, Microsoft Edge 또는 Internet Explorer이 기본 브라우저로 설정되어 있어야 합니다.

        주: 목록에 없는 브라우저가 기기의 기본 브라우저로 설정되어 있으면, bot에서 오류가 발생할 수 있습니다.
      • Google Chrome
      • Internet Explorer
      • Microsoft Edge
      • Mozilla Firefox
  • 열고자 하는 웹 페이지 연결되는 링크를 입력합니다.
  • 선택 사항: 시간 제한 필드에 bot이 실패하기 전에 지정된 웹 페이지가 로드될 때까지 bot이 기다려야 하는 시간(초)을 입력합니다.
    Recommended: 최소 9초의 시간 초과 값을 입력합니다.
    주:
    • 시간 초과는 새 탭기존 탭 옵션에만 적용할 수 있습니다.
    • Internet Explorer 브라우저의 경우, 시간 초과까지 기다린 후 웹 페이지가 완전히 로드되지 않아도 bot이 실행됩니다.
JavaScript 실행 웹 페이지 및 iFrame이 있는 웹 페이지에서 JavaScript를 실행합니다.
  • 지원되는 활성 브라우저 탭 목록에서 브라우저 탭을 선택하거나 창 변수를 삽입합니다.

    정규식(regex)을 이용하여 창 제목을 식별할 수 있습니다. 각 정규식 조건에 대해 정규식을 문자열 또는 패턴으로 선택하고 값을 입력합니다. 기본 설정으로 창 제목 필드는 대소문자를 구분합니다. 대소문자를 구분하지 않는 창 제목을 식별하기 위해 대소문자 구분 안 함 정규식 플래그를 활성화할 수 있습니다.

    예를 들어, 문자열 값을 (\\w*)-Notepad로 시작하는 모든 창 제목 이름에 대해 (\\w*)-Notepad로 입력하거나, 이 패턴과 일치하는 창 제목에 대해서만 (\\w)*document-Notepad와 같은 패턴을 이용할 수 있습니다.

  • 다음 옵션 중 하나를 선택하십시오:
    • 기존 파일 가져오기 옵션에서 기존 JavaScript 파일을 선택합니다.
      주: 데스크톱의 파일에서 스크립트를 업로드하는 경우, 파일과 모든 종속 파일은 독립 폴더에 있어야 합니다. 업로드할 파일을 선택하면 동일한 폴더 레벨의 모든 파일과 폴더가 업로드됩니다.
    • 수동 입력 옵션에서 JavaScript를 입력합니다.
  • 선택 사항: 객체 캡처 옵션을 사용하여 iFrame을 캡처합니다.
    주:
    • 객체 캡처 기능은 iFrame 내에서 JavaScript를 실행하는 데만 사용됩니다.
    • iFrame 내에서 JavaScript 실행 지원은 Google Chrome 브라우저에서만 가능합니다.
  • 선택 사항: 시간 종료까지 남은 시간 필드에 bot이 실패하기 전에 브라우저 창 또는 탭이 닫힐 때까지 bot이 기다려야 하는 시간(초)을 입력합니다.
    Recommended: 최소 9초의 시간 초과 값을 입력합니다.
  • 선택 사항: action 출력을 유지할 변수를 선택합니다. Control Room은 설명적인 기본 변수 이름을 나타냅니다. 여러 출력 변수를 생성하면 -1, -2, -3 등으로 순차적 변수 이름이 추가되어 중복을 피합니다.
Recommendation:
  • Jquery를 JavaScript package와 함께 사용하지 마십시오.
  • JavaScript 함수의 Error handler에서 Try/Catch actions을(를) 사용합니다.
  • 선언하기 전에 JavaScript 함수를 호출합니다.
주:
  • Browser packageInternet Explorer 브라우저 탭에서 action을 수행할 때 동일한 탭 제목을 가진 여러 탭이 동일한 브라우저 창에서 열리면 일치하는 제목이 첫 번째 탭부터 순서대로 검색되지 않습니다. 이 경우 탭 활성화 및 브라우저 action은 다른 일치하는 탭에서 수행될 수 있습니다.
  • 동일한 탭 제목이 다른 창에 나타나면 action은 모든 창에서 제목이 일치하는 탭에서 실행됩니다.
피드백을 보내주십시오