how use winautomation tool automate windows application
So automatisieren Sie Windows-Anwendungen mit dem WinAutomation Tool (Teil II):
In unserem vorherigen Tutorial haben wir alle Grundlagen des WinAutomation-Tools behandelt. “ Automatisierung der Windows-Anwendung mit dem WinAutomation Tool (Teil 1) ”.
Der Hauptteil wird in diesem Tutorial behandelt. Hier werden wir diskutieren, wie Sie mit dem Tool beginnen, einen einfachen Roboter erstellen und den Roboter mit einigen Echtzeitbeispielen ausführen.
Da wir mit diesem Teil fortfahren, empfehlen wir dringend, dass Sie das WinAutomation Tool gemäß den Angaben in installieren Teil 1 .
Dieses Tutorial enthält eine bildliche Darstellung der einzelnen Schritte zur Erstellung eines Roboters sowie praktische Beispiele, damit Sie das Konzept besser verstehen können.
In diesem Tutorial werden wir Folgendes untersuchen:
# 1) Erstellen Sie einen einfachen Roboter - 1
Besteht aus einer sehr einfachen Erstellung eines Roboters ohne Verwendung von Eigenschaften des WinAutomation-Tools.
# 2) Erstellen Sie einen einfachen Roboter - 2
Besteht aus einem etwas komplizierteren Fall mit einigen fortgeschrittenen Schritten.
Lassen Sie uns nun sehen, wie Sie einen einfachen Roboter mit zwei verschiedenen Beispielen erstellen.
Da es sich nicht um ein Open Source-Tool handelt, verwende ich die Basic Edition des WinAutomation-Tools, eine 30-tägige kostenlose Testversion. Die verschiedenen Editionen des WinAutoamtion-Tools wurden bereits in unserem vorherigen Tutorial erläutert.
Was du lernen wirst:
- Erstellen Sie einen einfachen Roboter - Beispiel 1
- Erstellen Sie einen einfachen Roboter - Beispiel 2
- Fazit
- Literatur-Empfehlungen
Erstellen Sie einen einfachen Roboter - Beispiel 1
Identifizieren Sie zunächst die WinAutomation-Symbol und doppelklicken Sie darauf, um die Konsole zu öffnen.
- Doppelklicken Sie auf dieses Symbol
Es dauert einige Sekunden, bis WinAutomation gestartet und die Konsole angezeigt wird.
Unten sehen Sie den Screenshot, wie die WinAutomation Console aussehen wird.
Es gibt nur wenige vordefinierte Beispiele, die auf der linken Seite der Konsole angezeigt werden.
Hier können Sie Ihre Projekte als verschiedene Ordner erstellen, wie im obigen Bild gezeigt.
Beginnen wir nun mit der Erstellung eines einfachen Roboters in zwei Schritten. Obwohl es manuell viel schneller wäre, da es sich um einen einfachen Basistest handelt, beginnen wir damit.
Hier ist es unser Ziel, einen Ordner auf Laufwerk C zu erstellen und den Ordner zu benennen, beispielsweise SimpleRobot.
Es ist nur eine Demonstration der Verwendung einiger wichtiger Funktionen.
Schritte:
- Einen neuen Ordner erstellen.
- Benennen Sie den Ordner.
- Fügen Sie eine Nachricht hinzu, dass die Aufgabe abgeschlossen ist.
# 1) Klicke auf das Neues Robotersymbol in der oberen linken Ecke wie unten gezeigt. Sie können auch die Verknüpfung (STRG + N) verwenden, um einen neuen Roboter zu erstellen.
#zwei) Sobald Sie auf den neuen Roboter klicken, wird ein Bildschirm angezeigt, in dem Sie aufgefordert werden, den neuen Roboter zu benennen. Weisen Sie einen Namen zu zum neuen Roboter - sagen Sie 'Erster Roboter'
#3) Sobald Sie Ihrem Roboter einen Namen geben und auf die Eingabetaste klicken, wird ein angezeigt Roboterdesigner wie unten gezeigt, wo es aus vielen Ordnern besteht, die ihre eigenen Eigenschaften haben und während der Automatisierung verwendet werden können. Da hier alles vordefiniert ist, ist es so einfach, das WinAutomation-Tool zu verwenden.
# 4) Öffnen Sie den Ordner 'Ordner' und du kannst sehen 'Ordner erstellen' Option darunter wie unten gezeigt.
# 5) Jetzt können Sie die Aktion ziehen, einen Ordner erstellen und in die Hauptaktionssequenz legen, die auf der rechten Seite angezeigt wird (siehe Abbildung unten). Sie können auch auf das doppelklicken Aktion Ordner erstellen .
# 6) Sobald Sie auf den Ordner zum Erstellen doppelklicken, wird wie unten gezeigt ein Fenster mit den Ordnereigenschaften geöffnet, in das Sie den Speicherort und den Namen des Ordners in die dafür vorgesehenen Felder eingeben können.
Geben Sie nichts in die Aktionsausgabe ein, lassen Sie es so wie es ist und klicken Sie auf OK-Taste .
Danach können Sie sehen, dass der Erstellungsordner der unten gezeigten Aktionssequenz hinzugefügt wird.
# 7) Jetzt müssen wir eine Nachricht hinzufügen, dass der Ordner erfolgreich erstellt wurde. Für diesen Ordner erweitern Sie die Meldungsfelder, und Sie können viele Optionen sehen, wie unten gezeigt.
# 8) Klicken Sie auf Nachrichtenoption anzeigen. Dies ist die erste Option in der Liste. Sie können darauf klicken und ziehen oder darauf doppelklicken Nachrichtenaktion anzeigen .
# 9) Eigenschaftenfenster der 'Nachricht anzeigen' Aktion wird angezeigt.
Für jede Aktion gibt es ein entsprechendes Eigenschaftenfenster, in dem Sie der Aktion Ihre eigenen Eigenschaften zuweisen können
# 10) Geben Sie einen Titel und eine Nachricht ein, wie unten im Eigenschaftenfenster gezeigt. Der Titel als 'Mein erster Test' und die Nachricht als Ordner 'SimpleRobot' wurden erstellt.
#elf) Klicke auf OK um die Box zu schließen.
# 12) Ihr Designer-Bildschirm sollte wie unten gezeigt aussehen.
Die Schritte zum Erstellen des Testskripts für die Ausführung des Roboters sind jetzt abgeschlossen.
Als nächstes müssen Sie den Roboter ausführen, um zu überprüfen, ob er wie erwartet funktioniert.
# 13) Klicke auf das Symbol ausführen wie im folgenden Bildschirm gezeigt.
Sobald Sie auf Ausführen klicken, beginnt der Roboter sofort mit der Ausführung jeder Zeile in der Hauptkonsole.
Sobald dies abgeschlossen ist, sollte ein Meldungsfeld 'Ordner' SimpleRobot 'wurde erstellt' angezeigt (siehe unten), und an dem Ziel, das Sie im Eigenschaftenfenster des Aktionserstellungsordners ausgewählt haben, wird ein neuer Ordner erstellt.
Jetzt ist es soweit. Sie haben mit dem Roboter erfolgreich einen neuen Ordner erstellt.
Schließen Sie den Roboter-Designer und rette den Roboter.
Sie können den erstellten Roboter in der WinAutomation-Konsole wie unten gezeigt sehen.
Standardmäßig gibt es nur wenige Beispiele, in denen Sie diese standardmäßig verstehen und ausführen können. WinAutomation hat diese Beispiele zum besseren Verständnis des Tools bereitgestellt.
Je nach Erfahrung des Benutzers gibt es in jedem Ordner des WinAutomation-Tools viele solcher Beispiele.
Erstellen Sie einen einfachen Roboter - Beispiel 2
In diesemBeispiel, Wir werden einige erweiterte Funktionen des Win Automation Tools sehen, in denen Sie verschiedene vorhandene Variablen verwenden können und wie wir die Variablen zwischen verschiedenen Aktionen verwenden können.
Hier können Sie die Daten auch kopieren und verwenden, indem Sie sie in verschiedene Aktionen verschieben.
Im ersten Beispiel Wir haben gesehen, wie wir einen Ordner erstellen können. Jetzt werden wir dem Ordner, den wir erstellt haben, ein Datum und eine Uhrzeit zuweisen, die im Namen des Ordners enthalten sind.
Um die oben genannte Aktion auszuführen, müssen wir die folgenden 4 Schritte ausführen:
- Müssen die aktuelle Zeit erhalten.
- Wie es in der Zahlenform muss in ein Textformat geändert werden.
- Erstellen Sie einen Ordner mit diesem Namen.
- Schließlich müssen wir eine Nachricht aufstellen, dass die vorgeschlagenen Maßnahmen so ausgeführt werden, wie wir es im ersten Beispiel getan haben. Durch das Aufstellen von Nachrichten wird Ihre Aufgabe einfacher, wenn der Roboter die zugewiesene Aufgabe erledigt hat oder nicht.
Schauen wir uns an, wie die obigen vier Schritte ausgeführt werden.
Schritt 1: Sie müssen die aktuelle Uhrzeit abrufen
Wir haben bereits im ersten Beispiel gesehen, wie das WinAutomation-Tool geöffnet und ein neuer Roboter erstellt wird. Gehen wir gleich zum Action-Teil.
Navigieren Sie zu 'Datums- und Uhrzeitaktionen' Ordner aus der Liste der angezeigten Ordner und erweitern Sie ihn, um verschiedene Aktionen anzuzeigen.
Klicken und Ziehen 'Aktuelles Datum und Uhrzeit abrufen' Aktion zur Hauptkonsole wie unten gezeigt.
Nun das Eigenschaftsfenster von 'Aktuelles Datum und Uhrzeit abrufen' wird geöffnet, die aus zwei Variablen besteht - Aktionseingabe und Aktionsausgabe Wie nachfolgend dargestellt.
In der Dropdown-Liste Abrufen der Aktionseingabevariable stehen zwei Optionen zur Verfügung. Da wir auch das aktuelle Datum und die aktuelle Uhrzeit benötigen, lassen wir die Option unverändert.
Wir werden die Informationen zu einer Variablen abrufen '% CurrentDateTime%'.
Damit wir das abgerufene Datum und die Uhrzeit für zukünftige Zwecke speichern können.
Sobald Sie auf die Schaltfläche OK klicken, wird ein Bildschirm wie unten angezeigt.
Schritt 1 ist erledigt.
Schritt 2: Ändern Sie das Datum in das Textformat.
Klicken und erweitern Sie die 'Textaktionen' Ordner bilden die Liste der Aktionsordner.
Sie sehen eine Liste der Aktionen wie unten gezeigt.
Finde die Aktion 'Datum und Uhrzeit in Text umwandeln' Klicken Sie auf die Aktion und ziehen Sie sie in die Hauptaktionssequenz.
was dbms läuft auf einem pc
Das Eigenschaftenfenster zum Konvertieren von Datum und Uhrzeit in Text wird wie unten gezeigt angezeigt.
Im Feld Datum Uhrzeit für die Konvertierung müssen Sie die Variable eingeben, die Sie in Ihrer vorherigen Aktion erstellt haben, d. H. '% CurrentDateTime'.
Wählen Sie unter Format die Option Benutzerdefiniertes Format, um die Dropdown-Liste zu verwenden.
Es gibt viele benutzerdefinierte Formate für Datum und Uhrzeit in der Dropdown-Liste für benutzerdefinierte Formate.
Wählen Sie hier in unserem Beispiel das Format yyMMdd aus.
Das Eigenschaftenfenster sieht wie unten gezeigt aus.
Die Aktionsausgabe wird sein '% FormattedDateTime%' jetzt.
Schritt 3: Erstellen Sie einen Ordner
Wie wir in Beispiel 1 gesehen haben, müssen wir einen neuen Ordner erstellen.
In diesem Schritt erstellen Sie einen neuen Ordner mit dem Namen '% FormattedDateTime' und speichern Sie die Ausgabe in einem Ordner und müssen eine Nachricht zuweisen, sobald die zugewiesene Aufgabe abgeschlossen ist.
Schritt 4: Weisen Sie eine Anzeigemeldung zu
Der letzte Schritt besteht darin, eine Anzeigemeldung für die Aufgabe zuzuweisen.
Wir müssen die gleichen Schritte ausführen wie im ersten Beispiel.
Klicke auf OK-Taste und das Eigenschaftsfenster der Anzeigemeldung wird geschlossen.
Sobald alle Schritte abgeschlossen sind, sollte Ihr endgültiger Roboterdesigner wie unten gezeigt aussehen.
Führen Sie nun den Roboter aus, indem Sie auf klicken Symbol ausführen oben wie in Beispiel 1.
Wenn Ihr Test erfolgreich ausgeführt wurde, überprüfen Sie im Zielordner, ob ein neuer Ordner mit dem Ordnernamen als aktuellem Datum und Uhrzeit in einem Textformat erstellt wurde.
Speichern Sie das Projekt und schließen Sie den Roboterdesigner.
Wir sind mit zwei Beispielen für die Verwendung des WinAutomation-Tools zur Automatisierung einer Windows-Anwendung erfolgreich fertig.
Fazit
Ich hoffe, jeder sollte über Grundkenntnisse in der Verwendung des WinAutomation-Software-Tools zur Automatisierung einer Windows-Anwendung in diesem Lernprogramm verfügen.
Nachdem Sie es praktisch verwendet haben, werden Sie feststellen, dass es eines der besten und einfachsten Tools zur Automatisierung von Fenstern und Webanwendungen ist.
Literatur-Empfehlungen
- WinAutomation Tutorial: Automatisieren von Windows-Anwendungen (Teil 1)
- Erste Schritte mit Robotium - dem beliebtesten Test-Tool für Android-Anwendungen
- Leistungsüberwachung der Anwendungs- und IT-Infrastruktur mit dem eG Enterprise Tool (praktische Überprüfung)
- Einführung in das Sikuli GUI Automation Tool (Automatisieren Sie alles, was Sie auf dem Bildschirm sehen) - Sikuli Tutorial # 1
- So automatisieren Sie Android-Anwendungen mit dem TestComplete Tool
- TestLodge Test Management Tool Überprüfung
- Installieren Sie Ihre Anwendung auf dem Gerät und starten Sie den Test von Eclipse aus
- Testhandbuch für die Sicherheit von Webanwendungen