how use winautomation tool automate windows application
Hvordan automatisere Windows-applikasjoner ved hjelp av WinAutomation Tool (Del II):
Vi har dekket alt det grunnleggende om WinAutomation-verktøyet i vår forrige opplæring “ Automatisere Windows-applikasjon ved hjelp av WinAutomation Tool (del 1) ”.
Hoveddelen kommer i denne opplæringen, her vil vi diskutere hvordan du kommer i gang med verktøyet og lager en enkel robot og kjører roboten med noen sanntidseksempler.
Når vi fortsetter med denne delen, anbefaler vi sterkt at du installerer WinAutomation Tool i henhold til detaljene gitt i del 1 .
Denne opplæringen inkluderer en illustrasjon av hvert trinn som er involvert i å lage en robot sammen med praktiske eksempler for å gjøre det mulig for deg å forstå konseptet på en bedre måte.
I denne opplæringen vil vi se på følgende:
# 1) Lag en enkel robot - 1
Består av en veldig enkel opprettelse av en robot uten å bruke noen egenskaper til WinAutomation Tool.
# 2) Lag en enkel robot - 2
Består av en litt mer komplisert sak med noen avanserte trinn.
La oss nå se hvordan du lager en enkel robot med to forskjellige eksempler.
Siden det ikke er et åpen kildekodeverktøy, kjører jeg Basic Edition av WinAutomation-verktøyet, som er en 30-dagers gratis prøveversjon. De forskjellige utgavene av WinAutoamtion Tool har blitt diskutert allerede i vår forrige opplæring.
Hva du vil lære:
Lag en enkel robot - Eksempel 1
Identifiser først WinAutomation-ikon og dobbeltklikk på den for å åpne konsollen.
- Dobbeltklikk på dette ikonet
WinAutomation vil ta noen sekunder å komme i gang og vise konsollen.
Nedenfor er skjermbildet av hvordan WinAutomation Console vil se ut.
Det er få forhåndsdefinerte eksempler som vises på venstre side av konsollen.
Her kan du opprette prosjektene dine som forskjellige mapper som vist i bildet ovenfor.
La oss starte med å lage en enkel robot med to trinn. Selv om det ville være mye raskere manuelt, da det er en grunnleggende enkel test, la oss begynne med den.
Her er vårt mål å opprette en mappe i C-stasjonen og gi mappen navnet, si SimpleRobot.
Det er bare en demonstrasjon av hvordan du bruker noen viktige funksjoner.
Fremgangsmåte:
- Lag en ny mappe.
- Gi mappen navnet.
- Legg til en melding om at oppgaven er fullført.
#1) Klikk på Nytt robotikon øverst til venstre som vist nedenfor. Du kan også bruke snarveien (CTRL + N) til å lage en ny robot.
#to) Når du klikker på den nye roboten, vil du få en skjerm der den vil be om å gi den nye roboten navn. Tilordne et navn til den nye roboten - si 'første robot'
# 3) Når du gir roboten et navn og klikker på enter, vil du se a Robotdesigner som vist nedenfor, der den består av mange mapper som har sine egne egenskaper, og som kan brukes under automatisering. Ettersom alt er forhåndsdefinert her, er det så enkelt å bruke WinAutomation-verktøyet.
# 4) Åpne mappen “Mapper” og du kan se 'Lag mappe' alternativet under det som vist nedenfor.
# 5) Nå kan du dra handlingen for å opprette en mappe og slippe den til hovedhandlingssekvensen som er til stede på høyre side som vist nedenfor. Du kan også dobbeltklikke på Handlingsopprett mappe .
# 6) Når du dobbeltklikker på opprettingsmappen, åpnes et mappeegenskapsvindu som vist nedenfor, der du kan skrive inn plasseringen og navnet på mappen i feltene som er gitt.
Ikke skriv inn noe i Action Output, la det være slik det er for nå og klikk på OK-knappen .
Etter det kan du se at opprettingsmappen legges til handlingssekvensen som vist nedenfor.
# 7) Nå må vi legge til en melding om at mappen er opprettet. For denne utvidelsesmappen for meldingsbokser, og du vil kunne se mange alternativer som vist nedenfor.
# 8) Klikk på Vis meldingsalternativ som er det første alternativet i listen, du kan klikke og dra eller dobbeltklikke på Vis meldingshandling .
# 9) Egenskaper-vinduet til “Vis melding” handling vises.
For hver handling vil det være et tilsvarende eiendomsvindu der du kan tilordne dine egne egenskaper til handlingen
# 10) Skriv inn en tittel og en melding som vist nedenfor i eiendomsvinduet. Tittel som “Min første test” og melding som mappe “SimpleRobot” er opprettet.
#elleve) Klikk på OK for å lukke boksen.
# 12) Designerskjermen din skal se ut som vist nedenfor.
Fremgangsmåten for å lage testskriptet som roboten skal kjøre er fullført nå.
Deretter må du kjøre roboten for å sjekke om den fungerer som forventet.
# 1. 3) Klikk på Kjør ikon som vist på skjermen nedenfor.
Når du klikker på Kjør, begynner straks roboten å utføre hver linje i hovedkonsollen.
Når den er fullført, bør du se en meldingsboks 'Mappen' SimpleRobot 'er opprettet' som vist nedenfor, og en ny mappe vil bli opprettet på destinasjonen du har valgt i eiendomsvinduet i handlingsopprettingsmappen.
Så det er gjort nå. Du har opprettet en ny mappe ved hjelp av roboten.
Lukk robotdesigneren og redd roboten.
Du kan se den opprettede roboten i WinAutomation-konsollen som vist nedenfor.
Det er få eksempler som standard der du kan forstå og kjøre dem som standard. WinAutomation har gitt disse eksemplene for bedre forståelse av verktøyet.
I henhold til brukerens erfaringsnivå er det mange slike eksempler i hver mappe på WinAutomation Tool.
Lag en enkel robot - Eksempel 2
I detteEksempel, vi vil se noen avanserte funksjoner i Win Automation Tool der du kan bruke forskjellige variabler som er til stede og også se hvordan vi kan bruke variablene mellom forskjellige handlinger.
Her kan du også kopiere dataene og bruke dem, ved å flytte dem til forskjellige handlinger.
I det første eksemplet, vi så hvordan vi kan lage en mappe, nå vil vi tilordne en dato og klokkeslett for mappen vi opprettet, som vil være i navnet på mappen.
For å utføre ovennevnte handling, må vi utføre trinnene nedenfor:
- Trenger å få gjeldende tid.
- Som det i tallskjemaet, må du endre til et tekstformat.
- Lag en mappe med det navnet.
- Til slutt må vi gi en melding om at de foreslåtte handlingene er gjort slik vi gjorde det i det første eksemplet. Ved å legge ut meldinger vil det gjøre oppgaven lettere der roboten har fullført den tildelte oppgaven eller ikke.
La oss ta en titt på hvordan vi utfører de fire trinnene ovenfor.
Trinn 1: Trenger du å få gjeldende tid
Vi har allerede sett i det første eksemplet på hvordan du åpner WinAutomation-verktøyet og oppretter en ny robot. La oss straks gå til handlingsdelen.
Naviger til “Dato tid handlinger” mappen fra listen over mapper som vises, og utvid den for å se forskjellige handlinger.
Klikk og dra “Få nåværende dato og klokkeslett” handling til hovedkonsollen som vist nedenfor.
Nå, eiendomsvinduet til “Få nåværende dato og klokkeslett” åpnes som består av to variabler - Handlingsinngang og handlingsutgang som vist under.
Det er to alternativer tilgjengelig i rullegardinmenyen Hent av variabelen for handlingsinngang. Ettersom vi også trenger nåværende dato og klokkeslett, lar vi alternativet være som det er.
Vi skal hente informasjonen til en variabel “% CurrentDateTime%”.
Slik at vi kan lagre hentet dato og klokkeslett for fremtidige formål.
Når du klikker på OK-knappen, vil du se en skjerm som nedenfor.
Trinn 1 er ferdig.
Trinn 2: Endre dato til tekstformat.
Klikk og utvid “Teksthandlinger” mappe fra handlingsmappelisten.
Du vil se en liste over handlinger som vist nedenfor.
Finn handlingen “Konverter datotid til tekst” , klikk og dra handlingen til hovedhandlingssekvensen.
kvalitetsanalytiker intervju spørsmål og svar
Eiendomsvindu for Konverter dato for tekst til tekst vises som vist nedenfor.
I feltet Dato tid til konvertering må du skrive inn variabelen du har opprettet i forrige handling, dvs. “% CurrentDateTime”.
Velg Tilpasset format fra Format for å bruke rullegardinmenyen.
Det er mange tilpassede formater for dato og klokkeslett i rullegardinmenyen for tilpasset format.
La oss her velge yyMMdd-format i eksemplet vårt.
Eiendomsvinduet vil se ut som vist nedenfor.
Handlingen vil bli “% FormattedDateTime%” nå.
Trinn 3: Opprett en mappe
Som vi så i eksempel 1, må vi opprette en ny mappe.
I dette trinnet vil du opprette en ny mappe med navnet “% FormattedDateTime” og lagre utdataene i en mappe og må tilordne en melding når den tildelte oppgaven er fullført.
Trinn 4: Tilordne en skjermmelding
Det siste trinnet er å tilordne en skjermmelding for oppgaven.
Vi må utføre de samme trinnene som vi gjorde i det første eksemplet.
Klikk på OK-knappen , og eiendomsvinduet til skjermmeldingen lukkes.
Når alle trinnene er gjort, bør din endelige robotdesigner se ut som vist nedenfor.
Kjør nå roboten ved å klikke på kjør ikon øverst som vi gjorde i eksempel 1.
Når testen er kjørt, gå og bekreft i destinasjonsmappen om en ny mappe er opprettet med mappenavnet som gjeldende dato og klokkeslett i tekstformat.
Lagre prosjektet og lukk robotdesigneren.
Vi er vellykket ferdig med to eksempler på hvordan du bruker WinAutomation-verktøyet til å automatisere et Windows-program.
Konklusjon
Jeg håper alle skal ha grunnleggende kunnskap om hvordan du bruker WinAutomation Software-verktøyet for å automatisere et Windows-program gjennom denne opplæringen.
Etter å ha brukt det praktisk, vil du bli kjent med at det er et av de beste og enkleste verktøyene for å automatisere vinduer og webapplikasjoner.
Anbefalt lesing
- WinAutomation Tutorial: Automatisering av Windows-applikasjoner (del 1)
- Komme i gang med Robotium - det mest populære testprogrammet for brukergrensesnitt for Android-applikasjoner
- Overvåking av applikasjons- og IT-infrastruktur ved hjelp av eG Enterprise Tool (praktisk gjennomgang)
- Introduksjon til Sikuli GUI Automation Tool (Automate Anything You See on Screen) - Sikuli Tutorial # 1
- Hvordan automatisere Android-applikasjoner ved hjelp av TestComplete-verktøyet
- TestLodge Test Management Tool Review
- Installere applikasjonen din på enheten og start testing fra Eclipse
- Veiledning for testing av webapplikasjoner