how use winautomation tool automate windows application
Cum se automatizează aplicația Windows utilizând instrumentul WinAutomation (partea II):
Am acoperit toate elementele de bază ale instrumentului WinAutomation în tutorialul nostru anterior „ Automatizarea aplicației Windows folosind WinAutomation Tool (Partea 1) ”.
Partea principală vine în acest tutorial, aici vom discuta despre cum să începeți cu instrumentul și să creați un robot simplu și să rulați robotul cu câteva exemple în timp real.
Pe măsură ce continuăm cu această parte, vă recomandăm cu tărie să instalați WinAutomation Tool conform detaliilor furnizate în partea 1 .
Acest tutorial include o reprezentare picturală a fiecărui pas implicat în crearea unui robot, împreună cu exemple practice, pentru a vă permite să înțelegeți conceptul într-un mod mai bun.
În acest tutorial, vom analiza următoarele:
# 1) Creați un robot simplu - 1
Constă într-o creație foarte simplă a unui robot fără a utiliza proprietăți ale instrumentului WinAutomation.
# 2) Creați un robot simplu - 2
Constă într-un caz puțin mai complicat, cu niște pași avansați.
Să vedem acum cum să creați un robot simplu cu 2 exemple diferite.
Deoarece nu este un instrument open source, rulez versiunea de bază a instrumentului WinAutomation, care este o perioadă de încercare gratuită de 30 de zile. Diferitele ediții ale WinAutoamtion Tool au fost discutate deja în tutorialul nostru anterior.
Ce veți învăța:
- Creați un robot simplu - Exemplul 1
- Creați un robot simplu - Exemplul 2
- Concluzie
- Lectură recomandată
Creați un robot simplu - Exemplul 1
Mai întâi, identificați Pictograma WinAutomation și faceți dublu clic pe acesta pentru a deschide consola.
- Faceți dublu clic pe această pictogramă
WinAutomation va dura câteva secunde pentru a începe și a afișa consola.
Mai jos este captura de ecran a modului în care va arăta WinAutomation Console.
Există puține exemple predefinite care sunt afișate în partea stângă a consolei.
Aici puteți crea proiectele dvs. ca diferite foldere, așa cum se arată în imaginea de mai sus.
Acum să începem prin a crea un robot simplu cu doi pași. Deși ar fi mult mai rapid manual, deoarece este un test simplu de bază, să începem cu acesta.
Aici, scopul nostru este să creăm un folder în unitatea C și să denumim folderul, spune SimpleRobot.
Este doar o demonstrație a modului de utilizare a unor caracteristici cheie.
Pași:
- Creați un folder nou.
- Denumiți folderul.
- Adăugați un mesaj care arată că sarcina este finalizată.
# 1) Faceți clic pe Pictogramă robot nou în colțul din stânga sus, așa cum se arată mai jos. Puteți utiliza și comanda rapidă (CTRL + N) pentru a crea un robot nou.
#Două) După ce faceți clic pe noul robot, veți obține un ecran în care va cere să numească noul robot. Atribuiți un nume către noul robot - spuneți „primul robot”
# 3) După ce îi dați robotului un nume și faceți clic pe Enter, veți vedea un Proiectant de roboți așa cum se arată mai jos, unde este format din mai multe foldere care au propriile lor proprietăți și pot fi utilizate în timpul automatizării. Deoarece totul este predefinit aici, este atât de ușor de utilizat instrumentul WinAutomation.
# 4) Deschideți folderul „Dosare” și poți vedea 'Creeaza dosar' opțiunea de sub ea, așa cum se arată mai jos.
# 5) Acum puteți trage acțiunea creați un folder și fixați-o în secvența principală de acțiune care este prezentă în partea dreaptă, așa cum se arată mai jos. De asemenea, puteți face dublu clic pe Acțiune creați folderul .
# 6) După ce faceți dublu clic pe folderul de creare, se va deschide o fereastră a proprietății folderului, așa cum se arată mai jos, unde puteți introduce locația și numele folderului în câmpurile furnizate.
Nu introduceți nimic în Action Output, lăsați-l așa cum este pentru moment și faceți clic pe Butonul OK .
După aceea, puteți vedea că folderul de creare este adăugat la secvența de acțiuni așa cum se vede mai jos.
# 7) Acum trebuie să adăugăm un mesaj care să arate că folderul a fost creat cu succes. Pentru acest folder extindeți casetele de mesaje și veți putea vedea multe opțiuni așa cum se arată mai jos.
# 8) Faceți clic pe opțiunea Afișare mesaj, care este prima opțiune din listă, puteți face clic și trage sau faceți dublu clic pe Afișați acțiunea mesajului .
# 9) Fereastra de proprietăți a „Afișați mesajul” va fi afișată acțiunea.
Pentru fiecare acțiune, ar exista o fereastră de proprietăți corespunzătoare, unde puteți atribui propriile proprietăți acțiunii
# 10) Introduceți un titlu și un mesaj așa cum se arată mai jos în fereastra proprietății. Titlul „Primul meu test” și mesajul ca folder „SimpleRobot” au fost create.
#unsprezece) Click pe Bine pentru a închide cutia.
# 12) Ecranul proiectantului dvs. ar trebui să arate așa cum se arată mai jos.
Pașii pentru crearea scriptului de testare pentru a rula robotul sunt finalizați acum.
Apoi, trebuie să rulați robotul pentru a verifica dacă funcționează conform așteptărilor.
# 13) Faceți clic pe Pictogramă Run așa cum se arată în ecranul de mai jos.
După ce faceți clic pe Executare, robotul începe imediat să execute fiecare linie în consola principală.
Odată ce a fost finalizat, ar trebui să vedeți o casetă de mesaj „Folderul„ SimpleRobot ”a fost creat” așa cum se arată mai jos și un nou folder ar fi creat la destinația pe care ați selectat-o în fereastra de proprietăți a dosarului de creare acțiune.
Deci, s-a făcut acum. Ați creat cu succes un folder nou folosind robotul.
Închideți Robot Designer și salvați robotul.
Puteți vedea robotul creat în consola WinAutomation așa cum se arată mai jos.
Există câteva exemple în mod implicit în care le puteți înțelege și rula în mod implicit. WinAutomation a oferit aceste exemple pentru o mai bună înțelegere a instrumentului.
În funcție de nivelul de experiență al utilizatorului, există multe astfel de exemple în fiecare folder de pe WinAutomation Tool.
Creați un robot simplu - Exemplul 2
In acestExemplu, vom vedea câteva caracteristici avansate ale Win Automation Tool, unde puteți utiliza diferite variabile care sunt prezente și, de asemenea, vom vedea cum putem folosi variabilele între diferite acțiuni.
Aici puteți copia și utiliza datele, mutându-le în diverse acțiuni.
În primul exemplu, am văzut cum putem crea un folder, acum vom atribui o dată și o oră pentru folderul pe care l-am creat, care ar fi în numele folderului.
Pentru a efectua acțiunea menționată mai sus, trebuie să parcurgem cei 4 pași de mai jos:
- Trebuie să obțin ora curentă.
- Întrucât este în forma numerică, trebuie să treceți într-un format text.
- Creați un folder cu acel nume.
- În cele din urmă, trebuie să prezentăm un mesaj că acțiunile propuse sunt realizate așa cum am făcut-o în primul exemplu. Prin afișarea de mesaje, acesta vă va ușura sarcina în cazul în care robotul a terminat sau nu sarcina atribuită.
Să aruncăm o privire pentru a vedea cum să efectuați cei patru pași de mai sus.
Pasul 1: trebuie să obțineți ora curentă
Am văzut deja în primul exemplu despre cum se deschide instrumentul WinAutomation și se creează un nou robot. Să mergem imediat la partea de acțiune.
Navigați la „Acțiuni de dată și oră” din lista de foldere afișate și extindeți-l pentru a vedea diferite acțiuni.
Apasa si trage „Obțineți data și ora curente” acțiune către consola principală așa cum se arată mai jos.
Acum, fereastra de proprietăți a „Obțineți data și ora curente” se va deschide care constă din două variabile - Intrare acțiune și ieșire acțiune așa cum se arată mai jos.
Există două opțiuni disponibile în meniul drop-down Recuperare a variabilei Intrare acțiune. Deoarece avem nevoie și de data și ora actuală, lăsăm opțiunea așa cum este.
Vom prelua informațiile într-o variabilă „% CurrentDateTime%”.
Pentru a putea stoca data și ora recuperate în scopuri viitoare.
După ce faceți clic pe butonul OK, veți vedea un ecran ca mai jos.
Pasul 1 este finalizat.
Pasul 2: Schimbați data în format text.
Faceți clic și extindeți fișierul „Acțiuni text” folder din lista de acțiuni folder.
Veți vedea o listă de acțiuni așa cum se arată mai jos.
Găsiți acțiunea „Convertiți data și ora în text” , faceți clic și trageți acțiunea către secvența de acțiune principală.
cum se folosește double în java
Fereastra de proprietăți pentru Conversia datei în text va fi afișată așa cum se arată mai jos.
În câmpul Data Ora pentru a converti trebuie să introduceți variabila pe care ați creat-o în acțiunea anterioară, adică „% CurrentDateTime”.
Selectați Format personalizat din Format pentru a utiliza meniul derulant.
Există multe formate personalizate pentru dată și oră în meniul drop-down format personalizat.
Aici, să selectăm formatul yyMMdd în exemplul nostru.
Fereastra de proprietate va arăta așa cum se arată mai jos.
Ieșirea de acțiune va fi „% FormattedDateTime%” acum.
Pasul 3: Creați un folder
După cum am văzut în Exemplul 1, trebuie să creăm un folder nou.
În acest pas, veți crea un folder nou cu numele „% FormattedDateTime” și stocați ieșirea într-un folder și trebuie să atribuiți un mesaj odată ce sarcina atribuită este finalizată.
Pasul 4: Alocați un mesaj de afișare
Ultimul pas este să atribuiți un mesaj de afișare pentru sarcină.
Trebuie să parcurgem aceiași pași ca în primul exemplu.
Click pe Butonul OK , iar fereastra de proprietăți a mesajului afișat va fi închisă.
Odată ce toți pașii sunt realizați, proiectantul final de robot ar trebui să arate așa cum se arată mai jos.
Acum rulați robotul făcând clic pe pictogramă alergare în partea de sus așa cum am făcut în exemplul 1.
Odată ce testul este rulat cu succes, mergeți și verificați în folderul de destinație dacă un folder nou a fost creat cu numele folderului ca dată și oră curente într-un format text.
Salvați proiectul și închideți proiectantul robotului.
Am terminat cu succes două exemple despre cum să folosim instrumentul WinAutomation pentru a automatiza o aplicație Windows.
Concluzie
Sper că toată lumea ar trebui să aibă cunoștințe de bază despre modul de utilizare a instrumentului software WinAutomation pentru automatizarea unei aplicații Windows prin acest tutorial.
După ce îl utilizați practic, veți afla că este unul dintre cele mai bune și mai ușoare instrumente pentru automatizarea Windows și a aplicațiilor web.
Lectură recomandată
- WinAutomation Tutorial: Automatizarea aplicațiilor Windows (partea 1)
- Noțiuni introductive despre Robotium - Cel mai popular instrument de testare a aplicației UI pentru Android
- Monitorizarea performanței aplicației și a infrastructurii IT utilizând instrumentul eG Enterprise (revizuire practică)
- Introducere în instrumentul de automatizare Sikuli GUI (automatizează orice vedeți pe ecran) - Tutorial Sikuli nr. 1
- Cum se automatizează aplicațiile Android utilizând instrumentul TestComplete
- Revizuirea instrumentului de testare TestLodge
- Instalarea aplicației pe dispozitiv și începeți testarea de la Eclipse
- Ghid de testare a securității aplicațiilor web