how use winautomation tool automate windows application
Come automatizzare l'applicazione Windows utilizzando WinAutomation Tool (Parte II):
Abbiamo trattato tutte le basi dello strumento WinAutomation nel nostro tutorial precedente ' Automazione dell'applicazione Windows utilizzando WinAutomation Tool (Parte 1) '.
La parte principale arriva in questo tutorial, qui discuteremo come iniziare con lo strumento e creare un robot semplice ed eseguire il robot con alcuni esempi in tempo reale.
Mentre continuiamo con questa parte, consigliamo vivamente di installare WinAutomation Tool secondo i dettagli forniti in parte 1 .
Questo tutorial include una rappresentazione pittorica di ogni fase coinvolta nella creazione di un robot insieme a esempi pratici per consentirti di comprendere il concetto in un modo migliore.
In questo tutorial, esamineremo quanto segue:
# 1) Crea un robot semplice - 1
Consiste in una creazione molto semplice di un robot senza utilizzare alcuna proprietà dello strumento WinAutomation.
# 2) Crea un robot semplice - 2
Consiste in un caso un po 'più complicato con alcuni passaggi avanzati.
Vediamo ora come creare un semplice robot con 2 diversi esempi.
Poiché non è uno strumento open source, sto eseguendo l'edizione base dello strumento WinAutomation, che è una prova gratuita di 30 giorni. Le varie edizioni di WinAutoamtion Tool sono state discusse già nel nostro precedente tutorial.
Cosa imparerai:
- Crea un robot semplice - Esempio 1
- Crea un robot semplice - Esempio 2
- Conclusione
- Lettura consigliata
Crea un robot semplice - Esempio 1
Innanzitutto, identifica il file Icona di WinAutomation e fare doppio clic su di esso per aprire la console.
- Fare doppio clic su questa icona
WinAutomation impiegherà alcuni secondi per iniziare e visualizzare la console.
Di seguito è riportato lo screenshot di come apparirà WinAutomation Console.
Ci sono alcuni esempi predefiniti che vengono visualizzati sul lato sinistro della Console.
Qui puoi creare i tuoi progetti come cartelle diverse come mostrato nell'immagine sopra.
Ora iniziamo creando un semplice robot con due passaggi. Anche se manualmente sarebbe molto più veloce, poiché è un semplice test di base, iniziamo con esso.
Qui, il nostro obiettivo è creare una cartella nell'unità C e denominare la cartella, ad esempio SimpleRobot.
È solo una dimostrazione di come utilizzare alcune funzionalità chiave.
Passaggi:
- Crea una nuova cartella.
- Assegna un nome alla cartella.
- Aggiungi un messaggio, che l'attività è completata.
# 1) Clicca sul Nuova icona Robot nell'angolo in alto a sinistra come mostrato di seguito. Puoi anche usare la scorciatoia (CTRL + N) per creare un nuovo robot.
#Due) Dopo aver fatto clic sul nuovo robot, verrà visualizzata una schermata in cui verrà chiesto di nominare il nuovo robot. Assegna un nome al nuovo robot - dì 'Primo robot'
# 3) Dopo aver assegnato un nome al tuo robot e aver fatto clic su Invio, vedrai un file Progettista di robot come mostrato di seguito, in cui è costituito da molte cartelle che hanno le proprie proprietà e possono essere utilizzate durante l'automazione. Poiché tutto è predefinito qui, è così facile usare lo strumento WinAutomation.
# 4) Apri la cartella 'Cartelle' e puoi vedere 'Creare una cartella' opzione sotto di essa come mostrato di seguito.
# 5) Ora puoi trascinare l'azione per creare una cartella e rilasciarla nella sequenza di azioni principali che è presente sul lato destro come mostrato di seguito. Puoi anche fare doppio clic sul file Azione crea cartella .
# 6) Dopo aver fatto doppio clic sulla cartella di creazione, verrà aperta una finestra delle proprietà della cartella come mostrato di seguito in cui è possibile inserire la posizione e il nome della cartella nei campi forniti.
Non inserire nulla in Action Output, lascialo così com'è per ora e fai clic su Pulsante OK .
Successivamente, puoi vedere che la cartella di creazione viene aggiunta alla sequenza di azioni come mostrato di seguito.
# 7) Ora dobbiamo aggiungere un messaggio che, la cartella è stata creata con successo. Per questo espandi la cartella delle finestre di messaggio e sarai in grado di vedere molte opzioni come mostrato di seguito.
# 8) Fare clic sull'opzione Visualizza messaggio che è la prima opzione nell'elenco, è possibile fare clic e trascinare o fare doppio clic su Visualizza l'azione del messaggio .
# 9) Finestra delle proprietà del file 'Visualizza messaggio' verrà visualizzata l'azione.
Per ogni azione, ci sarebbe una finestra di proprietà corrispondente, in cui è possibile assegnare le proprie proprietà all'azione
# 10) Immettere un titolo e un messaggio come mostrato di seguito nella finestra delle proprietà. Il titolo come 'Il mio primo test' e il messaggio come cartella 'SimpleRobot' sono stati creati.
#undici) Clicca su ok per chiudere la scatola.
# 12) Lo schermo del tuo designer dovrebbe apparire come mostrato di seguito.
I passaggi per la creazione dello script di test per l'esecuzione del robot sono ora completati.
Successivamente, è necessario eseguire il robot per verificare se funziona come previsto.
# 13) Clicca sul Icona di esecuzione come mostrato nella schermata di seguito.
Dopo aver fatto clic su Esegui, il robot inizia immediatamente a eseguire ciascuna riga nella console principale.
Una volta completato, dovresti vedere una finestra di messaggio 'La cartella' SimpleRobot 'è stata creata' come mostrato di seguito e una nuova cartella verrà creata nella destinazione che hai selezionato nella finestra delle proprietà dell'azione crea cartella.
Quindi, ora è fatto. Hai creato con successo una nuova cartella usando il Robot.
Chiudi Robot Designer e salva il robot.
Puoi vedere il robot creato nella console WinAutomation come mostrato di seguito.
Ci sono alcuni esempi per impostazione predefinita in cui è possibile comprendere ed eseguire quelli per impostazione predefinita. WinAutomation ha fornito questi esempi per una migliore comprensione dello strumento.
A seconda del livello di esperienza dell'utente, ci sono molti di questi esempi in ciascuna cartella di WinAutomation Tool.
Crea un robot semplice - Esempio 2
In questoEsempio, vedremo alcune funzionalità avanzate del Win Automation Tool dove è possibile utilizzare diverse variabili che sono presenti e anche vedere come possiamo utilizzare le variabili tra diverse azioni.
Qui puoi anche copiare i dati e usarli, spostandoli in varie azioni.
Nel primo esempio, abbiamo visto come possiamo creare una cartella, ora assegneremo una data e un'ora per la cartella che abbiamo creato che sarebbe nel nome della cartella.
Per eseguire l'azione di cui sopra, è necessario eseguire i 4 passaggi seguenti:
- È necessario ottenere l'ora corrente.
- Come nel modulo numerico, è necessario cambiare in un formato di testo.
- Crea una cartella con quel nome.
- Infine, dobbiamo mettere un messaggio che le azioni proposte vengono eseguite come abbiamo fatto nel primo esempio. Inserendo messaggi renderebbe più facile il tuo compito dove il robot ha terminato o meno il compito assegnato.
Diamo un'occhiata a come eseguire i quattro passaggi precedenti.
Passaggio 1: è necessario ottenere l'ora corrente
Abbiamo già visto nel primo esempio di come aprire lo strumento WinAutomation e creare un nuovo Robot. Passiamo subito alla parte dell'azione.
Vai al file 'Azioni data e ora' cartella dall'elenco delle cartelle visualizzate ed espanderla per vedere varie azioni.
Clicca e trascina 'Ottieni data e ora correnti' azione sulla console principale come mostrato di seguito.
Ora, la finestra delle proprietà di 'Ottieni data e ora correnti' si aprirà che consiste di due variabili: Input azione e output azione come mostrato di seguito.
Sono disponibili due opzioni nell'elenco a discesa Recupera della variabile Input azione. Poiché abbiamo bisogno anche della data e dell'ora correnti, lasciamo l'opzione così com'è.
Recupereremo le informazioni in una variabile '% CurrentDateTime%'.
In modo che possiamo memorizzare la data e l'ora recuperate per scopi futuri.
Dopo aver fatto clic sul pulsante OK, vedrai una schermata come di seguito.
Il passaggio 1 è terminato.
Passaggio 2: modifica la data in formato testo.
Fare clic ed espandere il file 'Azioni di testo' cartella forma l'elenco delle cartelle delle azioni.
Vedrai un elenco di azioni come mostrato di seguito.
Trova l'azione 'Converti data e ora in testo' , fare clic e trascinare l'azione nella sequenza dell'azione principale.
cosa non riesce a trovare l'analisi statica
La finestra delle proprietà per Converti data e ora in testo verrà visualizzata come mostrato di seguito.
Nel campo Data e ora da convertire devi inserire la variabile che hai creato nell'azione precedente, cioè, '% CurrentDateTime'.
Seleziona Formato personalizzato da Formato per utilizzare il menu a discesa.
Esistono molti formati personalizzati per data e ora nell'elenco a discesa del formato personalizzato.
Qui, selezioniamo il formato aaMMgg nel nostro esempio.
La finestra delle proprietà apparirà come mostrato di seguito.
L'output dell'azione sarà '% FormattedDateTime%' adesso.
Passaggio 3: crea una cartella
Come abbiamo visto nell'esempio 1, dobbiamo creare una nuova cartella.
In questo passaggio creerai una nuova cartella con il nome '% FormattedDateTime' e memorizza l'output in una cartella e devi assegnare un messaggio una volta completata l'attività assegnata.
Passaggio 4: assegnare un messaggio sul display
L'ultimo passaggio consiste nell'assegnare un messaggio di visualizzazione per l'attività.
Dobbiamo eseguire gli stessi passaggi del primo esempio.
Clicca su Pulsante OK e la finestra delle proprietà del messaggio sul display verrà chiusa.
Una volta completati tutti i passaggi, il progettista finale del robot dovrebbe apparire come mostrato di seguito.
Ora esegui il robot facendo clic su eseguire l'icona in alto come abbiamo fatto nell'esempio 1.
Una volta che il test è stato eseguito correttamente, vai e verifica nella cartella di destinazione se è stata creata una nuova cartella con il nome della cartella come data e ora correnti in un formato di testo.
Salva il progetto e chiudi il progettista del robot.
Abbiamo completato con successo due esempi di come utilizzare lo strumento WinAutomation per automatizzare un'applicazione Windows.
Conclusione
Spero che tutti debbano avere una conoscenza di base su come utilizzare lo strumento WinAutomation Software per automatizzare un'applicazione Windows attraverso questo tutorial.
Dopo averlo utilizzato praticamente, scoprirai che è uno degli strumenti migliori e più semplici per automatizzare Windows e applicazioni web.
Lettura consigliata
- Tutorial WinAutomation: automatizzare le applicazioni Windows (Parte 1)
- Guida introduttiva a Robotium: lo strumento di test dell'interfaccia utente dell'applicazione Android più popolare
- Monitoraggio delle prestazioni delle applicazioni e dell'infrastruttura IT mediante eG Enterprise Tool (revisione pratica)
- Introduzione a Sikuli GUI Automation Tool (automatizza tutto ciò che vedi sullo schermo) - Sikuli Tutorial # 1
- Come automatizzare le applicazioni Android utilizzando lo strumento TestComplete
- TestLodge Test Management Tool Review
- Installazione dell'applicazione sul dispositivo e avvio del test da Eclipse
- Guida al test di sicurezza delle applicazioni Web