how use winautomation tool automate windows application
WinAutomation 도구를 사용하여 Windows 응용 프로그램을 자동화하는 방법 (2 부) :
이전 자습서에서 WinAutomation 도구의 모든 기본 사항을 다뤘습니다. WinAutomation Tool을 사용하여 Windows 응용 프로그램 자동화 (1 부) ”.
이 튜토리얼의 주요 부분은 도구를 시작하고 간단한 로봇을 만들고 몇 가지 실시간 예제와 함께 로봇을 실행하는 방법에 대해 설명합니다.
이 부분을 계속 진행하면서 다음에 제공된 세부 정보에 따라 WinAutomation Tool을 설치하는 것이 좋습니다. 1 부 .
이 튜토리얼에는 개념을 더 잘 이해할 수 있도록 실제 예제와 함께 로봇을 만드는 각 단계의 그림 표현이 포함되어 있습니다.
이 자습서에서는 다음을 살펴 봅니다.
# 1) 간단한 로봇 만들기 – 1
WinAutomation Tool의 속성을 사용하지 않고 매우 간단한 로봇 생성으로 구성됩니다.
# 2) 간단한 로봇 만들기 – 2
몇 가지 고급 단계가있는 좀 더 복잡한 케이스로 구성됩니다.
이제 두 가지 예제로 간단한 로봇을 만드는 방법을 살펴 보겠습니다.
오픈 소스 도구가 아니기 때문에 30 일 무료 평가판 인 WinAutomation 도구의 Basic Edition을 실행하고 있습니다. WinAutoamtion Tool의 다양한 버전은 이전 튜토리얼에서 이미 논의되었습니다.
학습 내용 :
간단한 로봇 만들기 – 예 1
먼저 WinAutomation 아이콘 두 번 클릭하여 콘솔을 엽니 다.
–이 아이콘을 두 번 클릭합니다.
WinAutomation은 시작하고 콘솔을 표시하는 데 몇 초가 걸립니다.
아래는 WinAutomation 콘솔의 모습을 보여주는 스크린 샷입니다.
콘솔의 왼쪽에 표시되는 미리 정의 된 예가 거의 없습니다.
여기에서 위 이미지와 같이 다른 폴더로 프로젝트를 만들 수 있습니다.
이제 두 단계로 간단한 로봇을 만들어 보겠습니다. 수동으로하는 것이 훨씬 빠르 겠지만 기본적인 간단한 테스트이므로 시작하겠습니다.
여기서 우리의 목표는 C 드라이브에 폴더를 만들고 폴더 이름을 SimpleRobot이라고하는 것입니다.
몇 가지 주요 기능을 사용하는 방법에 대한 데모 일뿐입니다.
단계 :
- 새 폴더를 만듭니다.
- 폴더 이름을 지정하십시오.
- 작업이 완료되었다는 메시지를 추가합니다.
#1) 클릭 새 로봇 아이콘 아래와 같이 왼쪽 상단 모서리에 있습니다. 단축키 (CTRL + N)를 사용하여 새 로봇을 만들 수도 있습니다.
#두) 새 로봇을 클릭하면 새 로봇의 이름을 묻는 화면이 나타납니다. 이름 지정 새 로봇에게 – '첫 번째 로봇'이라고 말하십시오.
#삼) 로봇에 이름을 지정하고 엔터를 클릭하면 로봇 디자이너 아래와 같이 자체 속성을 가진 많은 폴더로 구성되며 자동화 중에 사용할 수 있습니다. 여기에 모든 것이 미리 정의되어 있으므로 WinAutomation 도구를 사용하기가 매우 쉽습니다.
# 4) 폴더 열기 '폴더' 그리고 당신은 볼 수 있습니다 “폴더 생성” 아래 그림과 같이 그 아래 옵션.
# 5) 이제 작업을 끌어서 폴더를 만들고 아래와 같이 오른쪽에있는 기본 작업 시퀀스에 놓을 수 있습니다. 두 번 클릭 할 수도 있습니다. 작업 생성 폴더 .
# 6) 폴더 생성을 더블 클릭하면 아래와 같이 폴더 속성 창이 열리고 제공된 필드에 폴더의 위치와 이름을 입력 할 수 있습니다.
Action Output에 아무것도 입력하지 말고 현재 상태로두고 OK 버튼 .
그 후 아래와 같이 액션 시퀀스에 생성 폴더가 추가 된 것을 확인할 수 있습니다.
# 7) 이제 폴더가 성공적으로 생성되었다는 메시지를 추가해야합니다. 이 확장 메시지 상자 폴더에 대해 아래와 같이 많은 옵션을 볼 수 있습니다.
# 8) 목록의 첫 번째 옵션 인 메시지 표시 옵션을 클릭하고 클릭하여 드래그하거나 두 번 클릭 할 수 있습니다. 메시지 작업 표시 .
# 9) 속성 창 “디스플레이 메시지” 액션이 표시됩니다.
각 작업에 대해 해당 작업에 고유 한 속성을 할당 할 수있는 해당 속성 창이 있습니다.
# 10) 속성 창에 아래와 같이 제목과 메시지를 입력합니다. 제목은 'My First Test'로, 메시지는 'SimpleRobot'폴더로 생성되었습니다.
#열한) 클릭 확인 상자를 닫습니다.
# 12) 디자이너 화면은 아래와 같이 보일 것입니다.
이제 로봇이 실행할 테스트 스크립트를 만드는 단계가 완료되었습니다.
다음으로 로봇을 실행하여 예상대로 작동하는지 확인해야합니다.
# 13) 클릭 실행 아이콘 아래 화면과 같이.
실행을 클릭하면 즉시 로봇이 기본 콘솔의 각 행을 실행하기 시작합니다.
완료되면 아래와 같이“폴더“SimpleRobot”이 생성되었습니다”라는 메시지 박스가 나타나며 액션 생성 폴더의 속성 창에서 선택한 목적지에 새 폴더가 생성됩니다.
자, 이제 끝났습니다. 로봇을 사용하여 새 폴더를 성공적으로 만들었습니다.
로봇 디자이너 닫기 로봇을 구하십시오.
아래와 같이 WinAutomation 콘솔에서 생성 된 로봇을 볼 수 있습니다.
기본적으로 이해하고 실행할 수있는 몇 가지 예가 기본적으로 있습니다. WinAutomation은 도구를 더 잘 이해할 수 있도록 이러한 예제를 제공했습니다.
사용자의 경험 수준에 따라 WinAutomation Tool의 각 폴더에 이러한 예제가 많이 있습니다.
간단한 로봇 만들기 – 예 2
이것에예, 현재 존재하는 다른 변수를 사용할 수있는 Win Automation Tool의 몇 가지 고급 기능을 살펴보고 다른 작업간에 변수를 사용하는 방법도 알아 봅니다.
여기에서 데이터를 다양한 작업으로 이동하여 복사하고 사용할 수도 있습니다.
첫 번째 예에서 폴더를 생성하는 방법을 확인 했으므로 이제 생성 한 폴더의 날짜와 시간을 폴더 이름으로 지정합니다.
위에서 언급 한 작업을 수행하려면 아래 4 단계를 수행해야합니다.
- 현재 시간을 가져와야합니다.
- 숫자 형식으로 텍스트 형식으로 변경해야합니다.
- 해당 이름으로 폴더를 만듭니다.
- 마지막으로 제안 된 작업이 첫 번째 예제에서했던 것처럼 수행되었다는 메시지를 게시해야합니다. 메시지를 게시하면 로봇이 할당 된 작업을 완료했는지 여부에 관계없이 작업을 더 쉽게 수행 할 수 있습니다.
위의 4 단계를 수행하는 방법을 살펴 보겠습니다.
1 단계 : 현재 시간을 확인해야합니다.
WinAutomation 도구를 열고 새 로봇을 만드는 방법의 첫 번째 예에서 이미 살펴 보았습니다. 곧바로 행동 부분으로 가자.
다음으로 이동 '날짜 시간 작업' 표시된 폴더 목록에서 폴더를 선택하고 확장하여 다양한 작업을 확인합니다.
클릭 앤 드래그 '현재 날짜 및 시간 가져 오기' 아래와 같이 메인 콘솔에 작업을 수행하십시오.
이제 속성 창 '현재 날짜 및 시간 가져 오기' 두 개의 변수로 구성된 액션 입력 및 액션 출력 아래 그림과 같이.
Action Input 변수의 Retrieve 드롭 다운에서 사용 가능한 두 가지 옵션이 있습니다. 현재 날짜와 시간도 필요하므로 옵션을 그대로 둡니다.
정보를 변수로 검색합니다. “% CurrentDateTime %”.
향후 목적을 위해 검색된 날짜와 시간을 저장할 수 있습니다.
확인 버튼을 클릭하면 아래와 같은 화면이 나타납니다.
1 단계가 완료되었습니다.
2 단계 : 날짜를 텍스트 형식으로 변경합니다.
클릭하고 확장 '텍스트 액션' 폴더는 작업 폴더 목록을 형성합니다.
아래와 같은 작업 목록이 표시됩니다.
액션 찾기 '날짜 시간을 텍스트로 변환' , 작업을 클릭하고 기본 작업 시퀀스로 끕니다.
신입생을위한 SQL 인터뷰 질문 및 답변 pdf
날짜 시간을 텍스트로 변환하기위한 속성 창이 아래와 같이 표시됩니다.
변환 할 날짜 시간 필드에 이전 작업에서 생성 한 변수를 입력해야합니다. “% CurrentDateTime”.
드롭 다운을 사용하려면 형식에서 사용자 지정 형식을 선택합니다.
사용자 지정 형식 드롭 다운에는 날짜 및 시간에 대한 많은 사용자 지정 형식이 있습니다.
여기에서는 예에서 yyMMdd 형식을 선택하겠습니다.
속성 창은 아래와 같습니다.
작업 출력은 다음과 같습니다. “% FormattedDateTime %” 지금.
3 단계 : 폴더 만들기
예제 1에서 보았 듯이 새 폴더를 만들어야합니다.
이 단계에서는 이름으로 새 폴더를 만듭니다. “% FormattedDateTime” 출력을 폴더에 저장하고 할당 된 작업이 완료되면 메시지를 할당해야합니다.
4 단계 : 디스플레이 메시지 할당
마지막 단계는 작업에 대한 표시 메시지를 할당하는 것입니다.
첫 번째 예에서했던 것과 동일한 단계를 수행해야합니다.
클릭 OK 버튼 , 표시 메시지의 속성 창이 닫힙니다.
모든 단계가 완료되면 최종 로봇 디자이너는 아래와 같이 보일 것입니다.
이제 클릭하여 로봇을 실행하십시오. 실행 아이콘 예제 1에서했던 것처럼 맨 위에 있습니다.
테스트가 성공적으로 실행되면 대상 폴더로 이동하여 현재 날짜와 시간을 텍스트 형식으로 폴더 이름으로 만든 새 폴더가 있는지 확인하십시오.
프로젝트를 저장하고 로봇 디자이너를 닫습니다.
WinAutomation 도구를 사용하여 Windows 응용 프로그램을 자동화하는 방법에 대한 두 가지 예제를 성공적으로 마쳤습니다.
결론
이 튜토리얼을 통해 Windows 응용 프로그램을 자동화하기 위해 WinAutomation 소프트웨어 도구를 사용하는 방법에 대한 기본 지식이 모든 사람에게 있기를 바랍니다.
실제로 사용하면 Windows 및 웹 응용 프로그램을 자동화하는 가장 쉽고 쉬운 도구 중 하나라는 것을 알게 될 것입니다.
추천 도서
- WinAutomation 자습서 : Windows 응용 프로그램 자동화 (1 부)
- Robotium 시작하기-가장 인기있는 Android 애플리케이션 UI 테스트 도구
- eG 엔터프라이즈 도구를 사용한 애플리케이션 및 IT 인프라 성능 모니터링 (실습 검토)
- Sikuli GUI 자동화 도구 소개 (화면에 표시되는 모든 것을 자동화)-Sikuli 자습서 # 1
- TestComplete 도구를 사용하여 Android 애플리케이션을 자동화하는 방법
- TestLodge 테스트 관리 도구 검토
- 장치에 애플리케이션 설치 및 Eclipse에서 테스트 시작
- 웹 애플리케이션 보안 테스트 가이드