how use winautomation tool automate windows application
Ako automatizovať aplikácie Windows pomocou nástroja WinAutomation (časť II):
Všetky základné informácie o nástroji WinAutomation sme prebrali v našom predchádzajúcom návode “ Automatizácia aplikácií systému Windows pomocou nástroja WinAutomation (časť 1) “.
Hlavná časť tohto tutoriálu, tu si povieme, ako začať s nástrojom a vytvoriť jednoduchého robota a ako ho spustiť s niekoľkými príkladmi v reálnom čase.
Keď pokračujeme v tejto časti, dôrazne vám odporúčame, aby ste si WinAutomation Tool nainštalovali podľa podrobností uvedených v časť 1 .
Tento tutoriál obsahuje obrazové znázornenie každého kroku pri vytváraní robota spolu s praktickými príkladmi, ktoré vám umožnia lepšie pochopiť tento koncept.
V tejto príručke sa pozrieme na toto:
# 1) Vytvorte jednoduchého robota - 1
Skladá sa z veľmi jednoduchého vytvorenia robota bez použitia akýchkoľvek vlastností nástroja WinAutomation Tool.
# 2) Vytvorte jednoduchého robota - 2
Pozostáva z trochu komplikovanejšieho prípadu s niektorými pokročilými krokmi.
Pozrime sa teraz, ako vytvoriť jednoduchého robota na dvoch rôznych príkladoch.
Pretože nejde o nástroj s otvoreným zdrojom, používam nástroj Basic Edition of WinAutomation, čo je 30-dňová bezplatná skúšobná verzia. O rôznych vydaniach nástroja WinAutoamtion Tool sme sa už zmienili v našom predchádzajúcom návode.
Čo sa dozviete:
- Vytvorte jednoduchého robota - príklad 1
- Vytvorte jednoduchého robota - príklad 2
- Záver
- Odporúčané čítanie
Vytvorte jednoduchého robota - príklad 1
Najskôr identifikujte Ikona WinAutomation a dvojitým kliknutím na ňu otvoríte konzolu.
- Dvakrát kliknite na túto ikonu
WinAutomation bude trvať niekoľko sekúnd, kým sa spustí a zobrazí sa konzola.
Nižšie je uvedený obrázok obrazovky, ako bude vyzerať konzola WinAutomation.
Existuje niekoľko preddefinovaných príkladov, ktoré sú zobrazené na ľavej strane konzoly.
Tu môžete vytvárať svoje projekty ako rôzne priečinky, ako je to znázornené na obrázku vyššie.
Teraz začnime vytvorením jednoduchého robota s dvoma krokmi. Aj keď by to bolo oveľa rýchlejšie manuálne, pretože ide o základný jednoduchý test, začnime tým.
Naším cieľom je vytvoriť priečinok na jednotke C a pomenovať priečinok, napríklad SimpleRobot.
Je to iba ukážka toho, ako používať niektoré kľúčové funkcie.
Kroky:
- Vytvorte nový priečinok.
- Pomenujte priečinok.
- Pridajte správu, že úloha je splnená.
# 1) Klikni na Ikona nového robota v ľavom hornom rohu, ako je to znázornené nižšie. Môžete tiež použiť skratku (CTRL + N) na vytvorenie nového robota.
#dva) Akonáhle kliknete na Nový robot, dostanete sa na obrazovku, kde bude požiadaný o pomenovanie Nový robot. Priraďte meno k novému robotovi - povedzte „Prvý robot“
# 3) Akonáhle pomenujete svojho robota a kliknete na Enter, uvidíte a Návrhár robotov ako je zobrazené nižšie, kde sa skladá z mnohých priečinkov, ktoré majú svoje vlastné vlastnosti a ktoré je možné použiť počas automatizácie. Pretože je tu všetko preddefinované, je použitie nástroja WinAutomation také ľahké.
# 4) Otvorte priečinok „Priečinky“ a vidíš 'Vytvoriť priečinok' možnosť pod ním, ako je uvedené nižšie.
# 5) Teraz môžete akciu pretiahnuť, vytvoriť priečinok a umiestniť ju do hlavnej postupnosti akcií, ktorá sa nachádza na pravej strane, ako je to znázornené nižšie. Môžete tiež dvakrát kliknúť na ikonu Priečinok na vytvorenie akcie .
# 6) Po dvojitom kliknutí na vytvoriť priečinok sa otvorí okno vlastností priečinka, ako je uvedené nižšie, kde môžete do príslušných polí zadať umiestnenie a názov priečinka.
Do výstupu akcie nič nezadávajte, nechajte to tak, ako je to teraz a kliknite na Tlačidlo OK .
Potom uvidíte, že priečinok na vytvorenie je pridaný do postupnosti akcií, ako je uvedené nižšie.
# 7) Teraz musíme pridať správu, že priečinok bol úspešne vytvorený. V tomto priečinku rozbaľovacích okienok na správu budete vidieť veľa možností, ako je uvedené nižšie.
# 8) Kliknite na možnosť Zobraziť správu, ktorá je prvou voľbou v zozname, môžete na ňu kliknúť a presunúť alebo na ňu dvakrát kliknúť Zobraziť akciu správy .
# 9) Vlastnosti okna „Zobraziť správu“ akcia sa zobrazí.
Pre každú akciu by existovalo príslušné okno vlastností, kde môžete akcii priradiť svoje vlastné vlastnosti
# 10) Zadajte názov a správu, ako je uvedené nižšie v okne vlastnosti. Bol vytvorený názov ako „Môj prvý test“ a správa ako priečinok „SimpleRobot“.
#eleven) Kliknite na Ok zavrieť krabicu.
# 12) Obrazovka návrhára by mala vyzerať tak, ako je to zobrazené nižšie.
Kroky na vytvorenie testovacieho skriptu pre spustený robot sú dokončené.
Ďalej musíte robot spustiť a skontrolovať, či pracuje podľa očakávaní.
# 13) Klikni na Ikona Spustiť ako je zobrazené na obrazovke nižšie.
Akonáhle kliknete na Spustiť, robot okamžite začne vykonávať každý riadok v hlavnej konzole.
Po dokončení by sa malo zobraziť okno so správou „Priečinok„ SimpleRobot “bol vytvorený“, ako je uvedené nižšie, a v mieste určenia, ktoré ste vybrali v okne vlastností priečinka na vytvorenie akcie, by sa vytvoril nový priečinok.
Teraz je to hotové. Pomocou robota ste úspešne vytvorili nový priečinok.
Zatvorte návrhára robotov a uložiť robota.
Vytvoreného robota môžete vidieť v konzole WinAutomation, ako je uvedené nižšie.
V predvolenom nastavení existuje niekoľko príkladov, v ktorých môžete predvolene porozumieť a spustiť ich. Spoločnosť WinAutomation poskytla tieto príklady na lepšie pochopenie nástroja.
Podľa úrovne skúseností používateľa existuje veľa takýchto príkladov v každom priečinku nástroja WinAutomation.
Vytvorte jednoduchého robota - príklad 2
V tomtoPríklad, uvidíme niektoré pokročilé funkcie nástroja Win Automation Tool, kde môžete použiť rôzne prítomné premenné, a tiež uvidíme, ako môžeme použiť premenné medzi rôznymi akciami.
Tu môžete tiež kopírovať údaje a používať ich pomocou rôznych akcií.
V prvom príklade videli sme, ako môžeme vytvoriť priečinok, teraz priradíme dátumu a času vytvorenému priečinku, ktorý bude v názve priečinka.
Ak chcete vykonať vyššie uvedenú akciu, musíme vykonať 4 nasledujúce kroky:
- Potrebujete zistiť aktuálny čas.
- Rovnako ako v číselnej podobe, aj tu je potrebné zmeniť textový formát.
- Vytvorte priečinok s týmto názvom.
- Na záver musíme uviesť správu, že navrhované činnosti sa uskutočňujú tak, ako sa to stalo v prvom príklade. Umiestnením správ by sa vaša úloha uľahčila tam, kde robot dokončil priradenú úlohu alebo nie.
Poďme sa pozrieť na to, ako vykonať vyššie uvedené štyri kroky.
Krok 1: Je potrebné zistiť aktuálny čas
Už v prvom príklade sme videli, ako otvoriť nástroj WinAutomation a vytvoriť nového robota. Poďme hneď k akčnej časti.
Prejdite na ikonu „Dátum a čas, akcie“ priečinok zo zoznamu zobrazených priečinkov a rozbaľte ho, aby ste videli rôzne akcie.
Kliknite a potiahnite „Získať aktuálny dátum a čas“ na hlavnú konzolu, ako je to zobrazené nižšie.
Okno vlastností teraz „Získať aktuálny dátum a čas“ sa otvorí, ktorá sa skladá z dvoch premenných - Akčný vstup a akčný výstup ako je uvedené nižšie.
V rozbaľovacej ponuke Načítať premennej Vstup akcie sú k dispozícii dve možnosti. Pretože potrebujeme tiež aktuálny dátum a čas, ponechávame možnosť tak, ako je.
Informácie budeme načítať do premennej „% CurrentDateTime%“.
Aby sme mohli vyhľadaný dátum a čas uložiť pre budúce účely.
Po kliknutí na tlačidlo OK sa zobrazí obrazovka uvedená nižšie.
Krok 1 je hotový.
Krok 2: Zmeňte dátum na textový formát.
Kliknite a rozbaľte „Textové akcie“ priečinok zo zoznamu priečinkov akcií.
Zobrazí sa zoznam akcií, ako je uvedené nižšie.
Nájdite akciu „Convert date time to text“ , kliknite a presuňte akciu na hlavnú postupnosť akcií.
v čom je linux lepší ako windows
Okno vlastností pre Prevod dátumu a času na text sa zobrazí, ako je uvedené nižšie.
Do poľa Date Time to Convert musíte zadať premennú, ktorú ste vytvorili pri predchádzajúcej akcii, t. J. „% CurrentDateTime“.
Ak chcete použiť rozbaľovaciu ponuku, v ponuke Formát vyberte možnosť Vlastný formát.
V rozbaľovacej ponuke vlastného formátu je veľa vlastných formátov dátumu a času.
Tu si v našom príklade vyberieme formát yyMMdd.
Okno vlastností bude vyzerať nasledovne.
Výstup akcie bude „% FormattedDateTime%“ teraz.
Krok 3: Vytvorte priečinok
Ako sme videli v príklade 1, musíme vytvoriť nový priečinok.
V tomto kroku vytvoríte nový priečinok s názvom „% FormattedDateTime“ a uložiť výstup do priečinka a po dokončení priradenej úlohy je potrebné priradiť správu.
Krok 4: Priraďte správu na displeji
Posledným krokom je priradenie zobrazenej správy k úlohe.
Musíme vykonať rovnaké kroky ako v prvom príklade.
Kliknite na Tlačidlo OK a okno vlastností správy na displeji sa zatvorí.
Po dokončení všetkých krokov by mal váš konečný návrhár robotov vyzerať tak, ako je to zobrazené nižšie.
Teraz spustite robota kliknutím na ikonu ikona spustenia hore ako v príklade 1.
Po úspešnom vykonaní testu choďte a overte v cieľovom priečinku, či je nový priečinok vytvorený s názvom priečinka ako aktuálny dátum a čas v textovom formáte.
Uložte projekt a zatvorte dizajnéra robota.
Sme úspešne hotoví s dvoma príkladmi toho, ako používať nástroj WinAutomation na automatizáciu aplikácie systému Windows.
Záver
Dúfam, že každý by mal mať základné vedomosti o tom, ako používať softvérový nástroj WinAutomation na automatizáciu aplikácií systému Windows prostredníctvom tohto tutoriálu.
Po jeho praktickom použití zistíte, že je to jeden z najlepších a najjednoduchších nástrojov na automatizáciu okien a webových aplikácií.
Odporúčané čítanie
- Výukový program WinAutomation: Automatizácia aplikácií systému Windows (1. časť)
- Začíname s Robotium - najobľúbenejší nástroj na testovanie používateľského rozhrania aplikácií pre Android
- Monitorovanie výkonu aplikácií a IT infraštruktúry pomocou nástroja eG Enterprise Tool (praktická kontrola)
- Úvod do automatizačného nástroja grafického používateľského rozhrania Sikuli (automatizácia všetkého, čo vidíte na obrazovke) - Sikuli Tutorial # 1
- Ako automatizovať aplikácie pre Android pomocou nástroja TestComplete
- Recenzia nástroja na správu testov TestLodge
- Inštalácia aplikácie do zariadenia a spustenie testovania z Eclipse
- Sprievodca testovaním bezpečnosti webových aplikácií