Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere

콘텐츠 닫기

콘텐츠

콘텐츠 열기

기본 봇 구축으로부터 배운 내용

  • 업데이트: 5/10/2019
    • 11.3.x
    • 구축
    • Enterprise

기본 봇 구축으로부터 배운 내용

"기본 봇 구축하기" 튜토리얼에서는 Automation Anywhere에 관한 기본 사항과 을 생성하는 방법을 다룹니다.

다음은 기본 TaskBot 생성의 중요 사항입니다.

레코더

이 튜토리얼에서 사용되는 웹 레코더는 웹 페이지를 기록하고 모든 클릭 및 텍스트 항목을 캡처합니다. 작업을 기록하는 방법은 웹 레코더를 비롯하여 4가지가 있습니다.
웹 레코더
웹 전용 태스크를 기록합니다. 페이지의 웹 사이트 컨트롤 위치를 변경하면 태스크를 오류 없이 실행하도록 조정합니다. 웹 컨트롤의 속성이 변경될 경우 자동화 작업이 성공적으로 실행되도록 작업을 업데이트할 수 있습니다.
팁: 웹 레코더는 Internet Explorer에서만 작동합니다. 워크 벤치를 사용하는 Google Chrome 또는 Microsoft Edge와 같은 여러 브라우저에서 웹 애플리케이션을 자동화합니다.
스크린 레코더
마우스 클릭 및 키보드 조작을 기록하여 태스크가 생성되는 동일한 시스템에서 실행되는 태스크를 기록합니다. 기존 내용에서는 스크린 레코더를 표준 레코더라고 하기도 합니다.
중요사항: 스크린 레코더는 가장 기본적인 레코더입니다. 기록된 태스크는 UI 위치 및 화면 해상도에 따라 다릅니다. 대상 애플리케이션과 관련된 조건이 변경되면 기록된 태스크가 작동하지 않을 수 있습니다.
스마트 레코더
Windows 기반 애플리케이션과 웹 기반 애플리케이션 모두에서 사용되는 일반적인 UI 객체를 캡처합니다. 객체에는 버튼, 텍스트 필드 및 콤보 상자와 같은 일반적인 UI 컨트롤이 포함됩니다. 일부 관련 기술로는 HTML, .NET, WPF, Java, Flex 및 Silverlight가 있습니다. UI 객체는 객체 복제 명령의 집합으로 저장됩니다.
팁: 스마트 레코더는 자동화된 웹 애플리케이션을 캡처하지만, 웹 기반 콘텐츠를 캡처하려면 웹 레코더를 사용하는 것이 좋습니다.
워크벤치
수동으로 태스크를 만듭니다. 편집기에서 제공하는 명령을 사용하여 태스크에 관련 작업을 할당합니다.

워크 벤치 이해하기

레코더가 완료되면 기록된 단계를 작업 파일에 명령으로 저장합니다. 특정 레코더는 다음 명령만 출력합니다.

  • 웹 레코더: 웹 레코더 명령
  • 스마트 레코더: 객체 복제 명령
  • 스크린 레코더: 키 입력 삽입, 마우스 이동/클릭/스크롤 명령 삽입

기존 작업을 편집하려면 해당 작업 이름을 더블 클릭하거나 이름을 마우스 오른쪽 버튼으로 클릭하고 편집을 선택합니다. 워크 벤치 화면에는 레코더에서 생성된 각 행의 목록이 표시됩니다. 각 행은 하나의 녹음된 단계를 나타냅니다. 단일 단계를 편집하여 해당 기능을 향상시킵니다. 워크 벤치 편집기에서 작업을 편집하여 녹음된 명령을 수정하고 완전한 기능을 갖춘 TaskBot을 만듭니다.

워크 벤치 편집기를 사용하여 TaskBot을 수정하고 업데이트합니다. 워크 벤치는 다음과 같은 일을 할 수 있는 도구를 제공합니다.
  • 명령 탭에서 작업 목록 탭으로 명령을 끌어서 놓습니다.
  • 단계를 루프로 이동하는 것과 같이 흐름 제어문 내에서 단계를 이동합니다.
  • 변수를 추가 및 관리합니다.
세부사항은 워크 벤치 사용의 내용을 참조하십시오.

기본 태스크 봇 이해하기

이 연습에서 생성된 TaskBot을 이해해야 합니다. 여기에는 웹 레코더를 사용하여 캡처된 정적 데이터가 포함되어 있습니다.

  1. 처음 두 개의 작업 목록 항목은 이 웹 사이트에 사용자를 추가하는 보다 일반적인 작업을 위한 것입니다.
  2. 작업 목록 항목 3~9는 정적 사용자 정보를 입력하는 단계입니다. 이 작업은 웹 레코더가 캡처한 것을 정확하게 반복합니다. 여러 사용자의 동적 입력이 없습니다.

다음 튜토리얼인 Enterprise 클라이언트를 사용하여 기본 봇 편집에서는 이 연습에서 기록된 내용이 수정되어 CSV 파일의 데이터를 동적으로 읽고 해당 데이터를 웹 페이지에 입력합니다.

피드백을 보내주십시오