winautomation tutorial
이것은 Windows 응용 프로그램을 자동화하는 가장 강력한 도구 인 자세한 WinAutomation이며 자습서를 검토합니다.
Windows 응용 프로그램을 자동화하기위한 많은 도구가 시장에 나와 있으며 WinAutomation Tool은 오픈 소스 도구는 아니지만 사용할 수있는 강력한 도구 중 하나입니다. 이 도구를 사용하여 모든 작업을 쉽게 수행 할 수 있습니다.
WinAutomation과 같은 도구는 컴퓨터에서 반복적으로 수행되는 작업을 줄일 수 있습니다.
이 도구가 실시간 사용자에게 어떻게 도움이 될 수 있는지에 대해 더 자세히 논의하고 흥미로운 사실을 살펴 보겠습니다.
***************
안드로이드 폰을 감시하는 앱
다음은 2 부로 구성된 시리즈입니다.
튜토리얼 # 1 : WinAutomation을 사용하여 Windows 응용 프로그램 자동화 (이 튜토리얼)
튜토리얼 # 2 : WinAutomation 도구를 사용하여 Windows 응용 프로그램을 자동화하는 방법
***************
이 튜토리얼은 단계별 다운로드 및 구성 지침, 기능, 에디션 등을 포함하여 WinAutomation 도구의 모든 측면에 대해 이해하기 쉽도록 간략하게 교육합니다.
학습 내용 :
- 자동화가 필요한 이유는 무엇입니까?
- Windows 응용 프로그램이란 무엇입니까?
- WinAutomation 도구 란 무엇입니까?
- 이 도구를 실행하는 데 필요한 환경
- 다양한 버전의 WinAutomation 도구
- 단계별 설치 가이드
- 눈에 띄는 특징
- 도구 사양
- 결론
- 추천 도서
자동화가 필요한 이유는 무엇입니까?
응용 프로그램을 자동화하는 주요 이유는 다음과 같습니다.
- 시간 절약
- 인간의 개입을 줄입니다.
- 반복적 인 작업을 수행 할 수 있습니다.
위에서 언급 한 것은 애플리케이션 자동화가 왜 매우 중요한지 정의하는 주요 이유입니다. 모바일 애플리케이션이든 웹 애플리케이션이든 Windows 애플리케이션이든 상관 없습니다.
Windows 응용 프로그램이란 무엇입니까?
Windows 시스템에서 실행할 수있는 모든 프로그램 또는 응용 프로그램 (WIN7 또는 WIN10)은 Windows 응용 프로그램으로 알려져 있습니다.
예를 들어 - Windows 컴퓨터의 계산기는 Windows 응용 프로그램입니다.
Windows 시스템에 설치할 수있는 타사 응용 프로그램을 Windows 응용 프로그램이라고도합니다.
예: Firefox 등
WinAutomation 도구 란 무엇입니까?
WinAutomation ( 웹 사이트 )는 소프트웨어 로봇을 구축하기위한 강력하고 사용하기 쉬운 Windows 기반 소프트웨어 도구입니다. 이러한 소프트웨어 로봇은 노력없이 모든 데스크톱 및 웹 기반 작업을 자동화합니다.
이 도구는 Windows 시스템에서 반복적 인 작업을 자동화하는 데 사용됩니다.
이 도구는 엑셀 파일을 만들고 엑셀 파일의 데이터를 읽고 동일한 엑셀 파일에 데이터를 쓸 수 있습니다. Windows 시스템에서 자체적으로 파일을 생성하고 복사본을 삭제할 수 있습니다. 거의 자체적으로 전체 Windows 환경을 운영 할 수 있습니다.
이 도구는 웹 응용 프로그램을 자동화하는데도 사용할 수 있지만이 자습서에서는 Windows 응용 프로그램에서 어떻게 작동하는지 확인할 수 있습니다. 웹 양식을 채우고, 데이터를 추출하고, 한 애플리케이션에서 다른 애플리케이션으로 동일한 데이터를 전송할 수 있습니다.
이 도구로 원하는 작업이 성공적으로 완료되지 않으면 자동 이메일이 발송됩니다. 당신은 당신이하는 것처럼 결정을 내 리도록 지시 할 수 있습니다.
모든 작업이나 문제는 사람이하는 것처럼 WinAutomation 도구로 쉽게 처리 할 수 있습니다.
WinAutomation Tool을 사용하여 어떤 응용 프로그램을 자동화 할 수 있습니까?
이 도구는 다음을 자동화합니다.
- Windows 응용 프로그램
- 웹 애플리케이션
이 도구를 실행하는 데 필요한 환경
* IMP * : 이 도구는 WinXP를 지원하지 않습니다.
클라이언트 운영 체제 지원
- 윈도우 7
- Windows Vista
- 윈도우 10
- Windows 8 또는 8.1
서버 운영 체제 지원
- Windows 2008
- Windows 2012
- 윈도우 2016
다양한 버전의 WinAutomation 도구
WinAutoamation Tool에는 세 가지 버전이 있습니다.
# 1) 베이직 에디션
이름 자체는 기본 동작, 기본 트리거 등과 같이 사용자에게 제공되는 몇 가지 기본 기능 만 있음을 설명합니다.
기본 에디션은 다른 에디션에 비해 제공되는 기능 수가 매우 적습니다.
# 2) 프로페셔널 에디션
Professional Edition에는 Basic Edition보다 더 많은 추가 및 흥미로운 기능이 포함되어 있습니다.
사용 가능한 많은 기능이 있으며 주목할만한 기능은 아래에 나열되어 있습니다.
- 자폐 학자 – 로봇을 실행하기 전에 워크 스테이션에 로그인하거나 잠금을 해제하는 기능입니다.
- 오류 처리 – 로봇 장애시 특정 작업을 수행 할 수있는 로봇의 오류 처리.
- 최대 실행 시간 – 로봇에는 사용자가 로봇의 최대 실행 시간을 설정할 수있는 최대 실행 시간이 제공됩니다.
- 보안 화면 기능 – 실행이 예정된 로봇의 보안을 강화합니다.이 특정 옵션은 로봇이 실행되는 동안 화면 색상을 바꿉니다.
- 로봇 컴파일러 –이를 통해 사용자는 모든 로봇을 독립형 로봇으로 컴파일 할 수 있습니다. 여기에서 다른 컴퓨터에서도 .exe 파일을 실행할 수 있습니다.
# 3) 프로페셔널 플러스 에디션
여기에는 프로페셔널 에디션의 모든 기능과 프로페셔널 에디션에없는 몇 가지 추가 기능이 포함되어 있습니다. 이에 대해서는 이후 튜토리얼에서 나중에 설명합니다.
단계별 설치 가이드
다음은 WinAutomation 도구를 다운로드, 설치 및 실행하는 방법에 대한 단계별 지침입니다. 이것은 튜토리얼의 주요하고 중요한 부분입니다.
WinAutomation 설치는 Market의 다른 많은 도구처럼 복잡하지 않습니다.
1) 다른 많은 도구와 달리 WinAutomation은 웹 사이트에서 바로 소프트웨어를 다운로드 할 수 없습니다.
두) 먼저 30 일 무료 평가판 인 WinAutoamtion 평가판을 다운로드해야합니다. 앞에서 설명한 것처럼이 도구에는 여러 버전이 있습니다.
삼) WinAutomation 이 페이지에서 다운로드
위의 링크를 클릭하면 아래 그림과 같이 모든 세부 정보를 입력하고 하단의 '30 일 평가판 다운로드'버튼을 클릭해야하는 다운로드 페이지로 리디렉션됩니다.
4) '30 일 평가판 다운로드'버튼을 클릭하면 WinAutomation 팀에서 확인 이메일과 아래에 표시된 것과 동일한 이메일로 무료 평가판을 다운로드 할 수있는 링크를 받게됩니다.
5) 위의 링크를 클릭하면 'WinAutomationSetup.exe'를 저장하라는 메시지가 표시됩니다.
6) 저장 옵션을 클릭하십시오.
이 도구의 무료 버전을 성공적으로 다운로드했습니다.
이제 WinAutomation 소프트웨어의 설치 프로세스를 살펴 보겠습니다.
#1) 더블 클릭 WinAutomationSetip.exe.
#두) 클릭 다음 , 마법사에서 아래와 같이 표시됩니다.
#삼) 선택 체크 박스 이용 약관을 확인하고 다음 아래 그림과 같이.
# 4) 딸깍 하는 소리 다음 다시 원하는 대상 폴더를 선택하려면 원하는대로 변경하십시오.
# 5) 클릭 다음 다시 아래와 같이.
# 6) 클릭하여 컴퓨터에서이 도구를 구성하십시오. 다음 다시.
# 7) 도구 설치가 완료되고 아래 화면이 나타납니다. 클릭 끝 .
그게 다입니다. 컴퓨터에 WinAutomation Tool 설치가 성공적으로 완료되었습니다.
다음으로이 도구의 무료 버전을 실행하고 사용하는 단계를 살펴 보겠습니다.
1) 클릭 WinAutomation 콘솔 아이콘 도구를 엽니 다.
두) 아래 표시된 콘솔 창이 'WinAutomation을 평가하고 싶습니다'및 '라이센스 키가 있습니다'옵션을 묻는 팝업과 함께 표시됩니다.
평가판이므로 평가를 원하시면 옵션을 선택하십시오. “WinAutomation을 평가하고 싶습니다.” 그리고 클릭 발하다 단추.
삼) 진행을 클릭하면 아래 팝업이 표시되고 평가 계속 .
이제 30 일의 평가 기간 동안이 도구의 무료 버전을 사용할 준비가되었습니다.
샘플 로봇을 만들기 전에이 도구의 주요 기능에 대해 간략히 설명하겠습니다.
눈에 띄는 특징
WinAutomation에는 반복적 인 작업을 자동화하는 데 이상적인 도구가되는 수많은 강력한 기능이 포함되어 있습니다. 이 튜토리얼에서 이미 몇 가지 기능에 대해 논의했지만. 나머지 기능을 살펴 보겠습니다.
가장 주목할만한 기능은 다음과 같습니다.
변수 지원 – 예,이 도구는 변수를 지원하는 다른 많은 도구와 마찬가지로 그 권리를 읽었습니다.
변수 란?
변수는 값을 저장하고 메모리 위치를 참조하는 명명 된 컨테이너입니다.
- 데이터 유형 지원 – 데이터 유형은 변수에 할당 할 수있는 데이터 유형입니다.
- 실시간 로봇의 상태를 모니터링 할 수 있습니다.
- 로봇이 실행되는 동안 동적 디버깅을 수행 할 수 있습니다.
- 디버거 – 실행되는 동안 작업을 디버깅 할 수 있습니다.
- 작업을 예약 할 수 있으며 로봇이 자리를 비운 동안 작업을 실행합니다.
- 로봇을 좀 더 쉽게 만드는 데 도움이되는 몇 가지 작업이 미리 정의되어 있습니다.
- Drag and Drop의 도움으로 Visual Job 편집기를 사용하여 자동화 로봇을 구축 할 수 있습니다.
- 사용자, 마우스 및 키보드 동작의 상호 작용을 기록하여 매크로 리더를 사용하여 작업을 쉽게 자동화합니다.
- 다양한 유형의 트리거를 통해 시스템을 모니터링 할 수 있습니다. 예를 들어 , 파일 생성 / 수정 등
- 창 내에서 다양한 컨트롤을 직접 처리 할 수있는 UI 자동화 기술입니다.
- 로컬 데이터로 웹 양식을 자동으로 채우고 제출합니다.
- 복잡한 특정 시나리오의 경우 다양한 논리를 포함하고 그에 따라 자동화 할 수 있습니다.
몇 가지 포인터를 사용하여 위의 자습서를 간략하게 설명하겠습니다.
도구 사양
이 도구를 사용하여 테스트 유형을 수행 할 수 있습니다. :
- 블랙 박스 테스트.
- 기능 테스트.
- 회귀 테스트
운영체제 :윈도우
입력 데이터 :마이크로 소프트 엑셀
지원되는 기술 :
- 데이터 베이스
- MS SQL
결론
WinAutomation Tool은 별다른 노력없이 데스크톱 응용 프로그램과 웹 응용 프로그램을 자동화하는 가장 강력한 도구입니다.
사용자 친화적 인 도구로 이미지를 캡처하여 쉽게 자동화 할 수 있으며 모든 이미지는 Repository에 저장됩니다. 결과 발표는 사용자가 쉽게 이해할 수 있도록 만들어졌습니다. 매크로 리더 기능은 컴퓨터를 자동 조종 모드로 설정합니다.
이 튜토리얼에서 우리는 WinAutomation Tool의 주요 기능 중 일부를 다운로드하고 구성하는 방법에 대해 설명했습니다.
효과적인 테스트 케이스 작성 방법
이 시리즈의 2 부에서는 도구를 시작하고 간단한 로봇을 만들고 몇 가지 예제와 몇 가지 고급 주제와 함께 테스트 사례를 실행하는 방법에 대해 설명합니다.
=> 다음 WinAutomation 읽기 파트 2 튜토리얼