레거시 웹 작업 사용

Automation 360에서 웹 레코더의 모든 명령(깨진 링크 찾기 및 파일 다운로드 제외)은 레거시 자동화 패키지 내 각각의 작업으로 마이그레이션됩니다. 새 Bot 개발에는 레거시 자동화 패키지를 이용하는 것을 권장하지 않습니다.

레거시 자동화 패키지에서 웹 작업

레거시 자동화 패키지에는 다음 작업이 포함되어 있습니다.

작업 설명
페이지 닫기 열려 있는 브라우저 창 또는 탭에 대한 브라우저 세션을 닫습니다.
창 제목 업데이트 BotInternet Explorer에서 IE 모드의 Microsoft Edge로 마이그레이션하는 동안 창 제목을 업데이트합니다. 이 작업 실행 시, 창 제목이 *Microsoft*Edge 형식으로 변경됩니다. 이 작업은 창 제목이 변수에 의해 결정되는 경우에만 사용되며 창 제목이 정적인 경우에는 사용되지 않습니다. 창 제목은 변환 프로세스가 진행 중일 때가 아니라 Bot이 실행될 때 업데이트됩니다.
  • 필드에서 옵션을 선택합니다. 애플리케이션, 브라우저 또는 변수 탭에서 선택합니다.
    • 애플리케이션: Bot Creator 기기에서 현재 열려 있는 브라우저 창을 포함한 창 목록에서 선택합니다.
    • 브라우저: 지원되는 브라우저 탭 목록에서 선택합니다.
    • 변수: 기존 창 변수를 선택하여 애플리케이션 창의 제목을 지정합니다.
    주: 속성 패널에 브라우저애플리케이션 옵션이 포함되어 있지만 마이그레이션 중에는 변수 옵션만 사용됩니다.
  • 창 제목이 정규식인지 여부를 지정하는 옵션을 선택합니다.
  • 작업이 실행되면 새 창 제목 필드에 변경된 창 제목(IE 모드의 Microsoft Edge)이 표시됩니다.
자바 스크립트 함수 실행 Internet Explorer 또는 Microsoft Edge(IE 모드) 내 웹 페이지에서 JavaScript를 내부적으로 실행합니다.
JavaScript를 작업 입력으로 제공하여 웹 페이지 내에서 JavaScript를 실행할 수 있습니다. JavaScript 함수를 실행하면 선택한 iFrame의 속성을 보고 편집할 수 있습니다.
  • URL을 지정합니다.
  • 실행할 함수의 이름과 이 함수에 전달할 인수를 지정합니다.
  • 변수 필드에 출력 지정(선택 사항)에서 변수를 지정합니다.
데이터 추출 Internet Explorer 또는 Microsoft Edge(IE 모드)의 지정된 URL에서 데이터를 추출합니다.
  • 웹 페이지에서 데이터를 추출할 웹 사이트 URL을 지정합니다.
  • 컨트롤 유형 및 컨트롤 값을 입력합니다.
  • 기존 탭이나 창을 재사용하려면 확인란을 선택하고 페이지 제목 또는 페이지 URL 속성을 작업에 지정합니다.
  • 컨트롤이 표시될 때까지 대기에 시간을 초로 지정합니다. 기본 시간은 30초입니다.
  • 결과를 변수에 저장 필드에서 여러 변수 또는 사전을 선택합니다.
    • 여러 변수: 변수 매핑 추가를 클릭하여 각 사전 키를 상위 Bot의 변수와 연계합니다.

      작업을 사용하여 사전 값을 추출하지 않으려면 이 옵션을 사용합니다.

    • 사전: 출력 변수와 값을 키-값 쌍으로 유지하기 위해 사전 변수를 삽입하거나 생성합니다.
웹 페이지에서 Internet Explorer 페이지에서 패턴 기반 데이터를 추출합니다. 웹 항목이 패턴을 따르는 경우 패턴 기반 데이터 추출을 사용합니다. 이 기능은 여러 페이지에 걸쳐 있더라도 패턴을 인식하고 데이터를 추출합니다. 추출된 데이터는 CSV 파일에 저장됩니다.
  • 패턴 기반 데이터를 추출하려면 웹 사이트 URL과 페이지 제목을 입력하세요.

    추출된 캡처 데이터와 그 값을 미리 볼 수 있습니다.

  • 데이터를 쓰려는 CSV 파일의 위치를 지정합니다.
  • 파일에 데이터를 쓸 때 수행할 작업을 지정하는 옵션을 선택합니다.
    • 해당 파일에 추가
    • 해당 파일 재정의
  • 파일에 적용할 인코딩을 지정하려면 인코딩 목록에서 옵션을 선택합니다. 기본 인코딩 유형은 ANSI로 설정되어 있습니다.
    • ANSI
    • UTF-8
    • Unicode
소스 추출 지정된 웹 페이지에서 요소의 해당 소스를 추출하고 값을 변수에 할당합니다.
테이블 추출 지정된 URL에서 해당 테이블을 추출하고 필요에 따라 새 CSV 파일에 저장하거나 기존 CSV 파일에 추가합니다.
  • Internet Explorer 창에서 웹 페이지를 열려면 URL을 지정합니다.
  • 테이블 데이터를 추출할 테이블 번호를 지정합니다.
  • 데이터를 쓰려는 CSV 파일의 위치를 지정합니다.
  • 기존 파일에 데이터를 쓸 때 이미 존재하는 csv 파일에 추가 확인란을 선택합니다.
  • 파일에 적용할 인코딩을 지정하려면 인코딩 목록에서 옵션을 선택합니다. 기본 인코딩 유형은 ANSI로 설정되어 있습니다.
    • ANSI
    • UTF-8
    • Unicode
  • 컨트롤이 표시될 때까지 대기에 시간을 초로 지정합니다. 기본 시간은 30초입니다.
  • 세션 이름 필드에 세션 이름을 입력합니다.
  • 기존 탭이나 창을 재사용하려면 확인란을 선택하고 작업에 페이지 제목 또는 페이지 URL 속성을 지정합니다.
  • 추출된 테이블 데이터의 태그 세부 정보(태그 이름 및 속성 이름)를 제공하고 결과를 CSV 파일로 저장하거나 출력을 데이터 테이블 변수에 할당합니다.
뒤로 이동 이전 페이지로 이동합니다.
웹 컨트롤 관리 지정된 웹 사이트에서 UI 컨트롤의 해당 속성을 식별합니다.
  • 새 URL 또는 페이지 선택을 여는 옵션을 선택합니다.
  • 캡처된 객체의 검색 기준을 제공할 수 있습니다. 컨트롤 이름, 또는 인덱스를 지정하여 객체를 검색합니다.
  • 기존 탭이나 창을 재사용하려면 확인란을 선택하고 페이지 제목 또는 페이지 URL 속성을 작업에 지정합니다.
  • 드롭다운 메뉴에서 해당 컨트롤 유형을 선택합니다.
  • 컨트롤이 표시될 때까지 대기에 시간을 초로 지정합니다. 기본 시간은 30초입니다.
  • 변수를 선택하여 출력을 변수에 할당합니다.
페이지로 이동 기존 Internet Explorer 창에서 웹 페이지를 엽니다.
  • URL 탐색 필드에 URL을 지정하여 지정된 URL로 새 창을 엽니다.
  • 기존 탭 또는 창을 덮어쓰려면 확인란을 선택하고 작업에 페이지 제목 또는 페이지 URL 속성을 지정합니다.
페이지 열기 지정된 URL에 Internet Explorer의 웹 페이지를 엽니다.
  • Internet Explorer 창에서 웹 페이지를 열려면 URL을 지정합니다.
  • 기존 탭이나 창을 재사용하려면 확인란을 선택하고 작업에 페이지 제목 또는 페이지 URL 속성을 지정합니다.
캡션으로 검색 지정된 캡션 및 발생 빈도에 대해 첫 번째로 열었던 Internet Explorer 창을 검색합니다. Bot에서 캡션발생을 업데이트할 수 있습니다.
설정 구성 작업에 대한 구성 옵션을 설정합니다. 다음 옵션 중 하나 또는 모두를 선택할 수 있습니다.

다음 설정을 사용하여 해당 작업을 구성하는 경우, 구성되는 설정은 해당 웹 그룹 아래 모든 해당 작업에 적용됩니다.

  • 프로세스로 Internet Explorer을 실행합니다.
  • 백그라운드에서 브라우저를 엽니다.
  • Edge 호환 모드로 Internet Explorer을 실행합니다.
    주: Edge 호환 모드로 Internet Explorer 시작 확인란을 선택하면 웹 작업을 사용하여 Internet Explorer 11에서 이전에 구축한 모든 자동화가 실행되고 IE 모드의 Microsoft Edge에서 작동합니다. 웹 그룹 내의 해당 작업은 IE 모드의 Microsoft Edge에서 원활하게 실행됩니다.