Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere

콘텐츠 닫기

콘텐츠

콘텐츠 열기

Web Recorder 명령을 사용하여 웹 전용 작업 편집

  • 업데이트: 8/09/2019
    • 11.3.x
    • 탐색
    • Enterprise

Web Recorder 명령을 사용하여 웹 전용 작업 편집

Workbench를 사용하여 이전에 Web Recorder를 사용하여 기록한 자동화 작업을 편집 및 향상할 수 있습니다.

Workbench를 시작할 때 "Web Recorder" 아래에 나열된 모든 명령을 추가할 수 있습니다.

Web Recorder 명령을 사용하여 다음 작업을 수행할 수 있습니다.

Web Recorder 자동화 작업에 다음 작업을 추가할 수 있습니다.

1. 브라우저 세션 열기/닫기

  • Open Browser: 자동화 작업이 웹 사이트에서 작업을 수행하기 전에 열 웹 사이트 URL을 지정할 수 있습니다. 대부분의 웹 사이트 자동화 프로세스에서는 브라우저 열기가 작업에 추가되는 첫 번째 명령이고, 일반적으로 컨트롤을 관리하는 명령이 그 다음에 이어집니다.

  • Close Browser: 이전에 Open Browser 명령을 사용하여 연 브라우저 세션을 닫습니다.

2. Manage Web Controls

Manage Web Controls 명령을 사용하여 웹 페이지에 대한 컨트롤을 선택하고 관련 작업을 수행할 수 있습니다.

예를 들어 링크, 확인란, 라디오 버튼, 드롭다운 메뉴 및 기타 객체에 대한 작업을 삽입할 수 있습니다.

Manage Web Controls 명령을 사용하려면 다음 단계를 수행합니다.

  1. 'Specify a Website URL/Page'에서 'Open New URL' 또는 'Select Page'를 사용합니다.

    'Select Page'를 지정할 경우 목록에서 열린 페이지(html 페이지)의 제목을 선택해야 합니다.
    팁: 창이 열리지만 아직 보이지 않을 경우 'Refresh'를 클릭합니다.
  2. 노란색 프롬프트 바를 사용하여 웹 컨트롤을 선택하고 Capture 버튼을 클릭하여 캡처합니다.
  3. 더 많은 옵션을 포함하려면 고급 보기 버튼을 클릭합니다.
    • Control Name / Control ID: 컨트롤 이름 또는 ID를 기준으로 웹 컨트롤을 검색합니다.
    • 캡션: 텍스트 상자에서 입력 또는 선택한 캡션 이름을 기준으로 웹 컨트롤을 검색합니다. 예를 들어 "Buy Now"라는 캡션이 붙은 메뉴 객체를 기록할 경우 작업이 실행될 때 이 웹 컨트롤이 웹 페이지에서 이 캡션을 검색할 수 있습니다.
    • Control Index: 웹 페이지를 기록하는 동안 저장되는 웹 컨트롤 색인 번호를 기준으로 웹 컨트롤을 검색합니다.
    • Attributes:웹 페이지를 기록하는 동안 저장되는 태그 속성을 기준으로 웹 컨트롤을 검색합니다. 태그 속성을 선택하고 검색 대상 웹 페이지에 대해 해당 값을 지정할 수 있습니다.

      필요에 따라 태그 속성을 추가하거나 삭제할 수 있습니다.

    • 팁: 'Search by Caption'을 첫 번째 옵션, 'Search by Attributes'를 두 번째 옵션, 'Search by Index'를 세 번째 옵션으로 사용하는 것이 모범 사례입니다.

  4. 'Page Title' 및/또는 'Page URL'을 활성화하거나 비활성화하여 기존 Internet Explorer 창에서 재생할지 아니면 새 창에서 재생할지 결정합니다.
    주: 기본적으로 둘 모두 활성화되며 태스크가 기존 Interenet Explorer 창에서 재생됩니다.
  5. 작업 재생 시 수행할 작업을 지정합니다.
    팁:

    텍스트 설정 및 텍스트 추가 작업을 사용할 때 변수를 사용할 수 있습니다. 텍스트를 암호화해야 할 경우 보안을 강화하기 위해 기능 키 'F2'를 사용하여 자격증명 변수*를 삽입할 수 있습니다. 자격증명 변수 참조

    * Enterprise Edition 버전 10.3부터 사용 가능

  6. 저장을 클릭합니다.

3. 파일 다운로드

이 명령을 사용하여 HTTP 파일을 다운로드합니다. 이 명령은 브라우저가 필요하지 않습니다.

일반적 사용 사례: 스톡 데이터, 로그 파일, 보안 패치, 기타 일상적으로 다운로드해야 하는 파일을 다운로드합니다.

4. 테이블 추출

이 명령을 사용하여 웹 페이지에서 테이블을 선택하고 그 데이터를 CSV 파일로 저장합니다.

Extract Table 명령을 포함하여 작업을 실행한 후, Automation Anywhere가 테이블 데이터를 다음 시스템 변수에 저장합니다. $Table Column(index)$

이 변수를 사용하여 Internet Explorer 테이블의 각 행에 대한 루프 조합을 통해 행-열 형식으로 추출한 데이터를 검색할 수 있습니다.

일반적 사용 사례: 데이터를 웹 기반 ERP 시스템에서 다른 애플리케이션(예: Excel)으로 이전합니다.

웹 사이트에서 테이블을 추출하려면 다음 단계를 수행합니다.

  1. Extract Table 선택
  2. 'Launch'를 클릭하여 테이블을 추출할 웹 사이트를 시작합니다.
  3. 노란색 프롬프트 바를 사용하여 테이블을 선택하고 'Capture Table' 버튼을 클릭하여 캡처합니다.

    프로그램에 테이블 번호가 표시됩니다.

  4. 선택적으로 테이블 데이터를 .csv 파일에 저장하거나 추가할 수 있습니다. 또는 작업 내에서 루프를 사용하여 테이블 데이터를 처리할 수 있습니다. 자세한 내용은 Loop 명령을 참조하십시오.
  5. Extracted Table 창에서 테이블 데이터를 미리 보려면 View extracted table 버튼을 클릭합니다.

  6. Session Name, Page Title, Page URL, Extract selected Tag Details 등 더 많은 옵션을 .csv 파일에 추가하려면 Advanced View 버튼을 클릭합니다.

  7. 저장을 클릭합니다

5. 끊어진 링크 찾기

이 명령을 사용하여 웹 사이트 또는 웹 페이지에서 모든 링크를 검증합니다.

명령을 실행하면 Automation Anywhere가 결과를 Excel에서 열 수 있는 CSV 파일에 저장합니다.

이 파일을 사용하여 끊어진 링크를 식별할 수 있습니다.

6. 데이터 추출

웹 사이트 또는 웹 페이지에서 텍스트 데이터를 추출합니다.

이 명령에서는 "Before" 및 "After" 키워드를 사용하여 복사할 텍스트의 범위를 지정할 수 있습니다.

: 텍스트 문자열 "= Price: $249 xyz”

가격($249)만 캡처하려면 다음 범위를 지정합니다.

Before 키워드: "= Price:"

After 키워드: "xyz"

팁: Extract Data 명령이 일부 레코드를 건너뛰고 추출하지 않는 경우가 있을 수 있습니다. 이런 경우에는 패턴 기반 데이터를 캡처할 때 "First and Last record"를 선택합니다. 광범위한 패턴 기반 데이터 추출에는 Web Recorder를 사용하십시오.

7. URL 탐색

이 명령을 사용여 이미 열려 있는 브라우저 창에서 특정 웹 사이트 URL로 이동합니다.

8. 소스 추출

이 명령을 사용하여 웹 페이지에서 소스 코드를 추출합니다.

팁: 캡처 버튼이 비활성화되어 있습니까? 자세한 내용은 Excel 명령 작업 문제 해결의 Web Recorder 섹션을 참조하십시오.

9. Search by Caption

이 명령을 사용하여 이미 열려 있는 브라우저 창에서 특정 캡션 또는 제목으로 이동합니다. URL이 변경되더라도 이 명령을 사용하여 탐색이 가능합니다.

10. 뒤로 가기

이 명령을 사용하여 웹 사이트 기록 도중 사용한 이전 URL 위치로 이동합니다.

11. Execute Java Script

이 명령을 사용하여 웹 페이지 내부에서 JavaScript를 실행합니다.
주:

반드시 ‘함수 이름’을 입력해야 합니다. 그렇지 않으면 해당 이름의 스크립트가 실행되지 않습니다.

  • Internet Explorer에서 JavaScript가 활성화되었는지 확인하십시오. 비활성화된 경우 액세스 거부 메시지가 반환될 수 있습니다. 자세한 내용은 Microsoft 지원 섹션을 참조하십시오.
  • ‘캡처’ 버튼이 비활성화되어 있습니까? 자세한 내용은 Excel 명령 작업 문제 해결의 Web Recorder 섹션을 참조하십시오.
피드백을 보내주십시오