Appium Maven-Abhängigkeit: Installation mit Projektbeispiel
Was ist Apache Maven?
Apache Maven ist eine Java-basiertes Projektmanagement- und Automatisierungstool. Es bietet Entwicklern ein Multitasking-Framework, um den gesamten Build-Lebenszyklus für Java Anwendungen. Maven ist vordefiniert und in einem XML-Format namens POM (Project Object Model) deklariert und wird als „pom.xml“ bezeichnet. Es kann auch für andere Sprachen wie C#, Scala, Ruby usw. verwendet werden.
Mit dem Maven-Framework können wir die folgenden Aufgaben in jedem Projekt problemlos verwalten:
- Bauzyklus
- Projektdokumentation
- Schecks melden
- Scrums-Management
- Freigabeinformationen
Grundlegende Verwendungsmöglichkeiten von Maven sind:
- Erzwingt eine Standardverzeichnisstruktur.
- Stellen Sie eine wiederverwendbare und leicht zu pflegende Projektstruktur bereit.
- Paketabhängigkeiten auflösen.
- Stellen Sie ein Konfigurationsmanagement-Framework bereit.
Herunterladen Appium Maven-Abhängigkeiten
Bevor wir mit dem Schreiben des APPIUM-Abhängigkeitstests mit Maven beginnen, müssen wir herunterladen Appium Maven-Abhängigkeit von Appium JAR-Download-Datei von Zentrales Maven-Repository Webseite.
oder fügen Sie direkt das unten erwähnte POM.xml-Artefakt hinzu:
<dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>3.4.1</version> </dependency>
Bitte gehen Sie durch unsere Maven-Tutorial um zu erfahren, wie man Maven mit konfiguriert Eclipse.
Testen von Anwendungen mit APPIUM und Maven
Nach der Konfiguration Appium Java Maven-Plug-In Eclipse. Es wird bereit sein, jede Android .apk Anwendung zu testen mit Appium und Maven wie im gezeigt Appium Beispiel für ein Maven-Projekt unten.
Schritt 1) In diesem Schritt
- Gehen Sie zu NEU >> wählen Sie das Maven-Projekt aus
- Klicken Sie auf die Schaltfläche „Weiter“.
Schritt 2) Geben Sie dann im Fenster „Neues Maven-Projekt“ Folgendes ein:Appium Test“ in der Spalte „Gruppen-ID“ und „Artefakt-ID“. In diesem Schritt müssen Sie eingeben.
- Gruppen-ID
- Artefakt-ID
- Version
- Verpackung
- Name und DescriptIon
- Farbe
Klicken Sie auf die Schaltfläche „Fertig stellen“. Es wird eine neue Klasse für die definierte Gruppen-ID geöffnet (AppiumTestname.
Schritt 3) Beginnen mit Appium Skript. Klicken Sie im linken Explorer-Fenster mit der rechten Maustaste auf „src/main/java“. Wählen Sie dann „Neu >> Klasse“ aus. Schreiben Sie die Appium Code innerhalb der ausgewählten Klasse.
Schritt 4) Klicken Sie im selben Projekt im linken Explorer-Menü auf pom.xml. Alle Abhängigkeiten werden standardmäßig auf der Registerkarte „pom.xml“ angezeigt. Siehe das Bild unten-
Wenn pom.xml im Standardfall nicht vorhanden ist, fügen Sie einfach alle Maven hinzu Appium Abhängigkeiten. (aus der zentralen Maven-Repository-Website extrahiert}
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Schritt 5) Klicken Sie nun im linken Explorer mit der rechten Maustaste auf „pom.xml“ oder auf den XML-Code für „AppiumTest'-Projekt. Klicken Sie dann auf die Option „Ausführen als >> Maven Clean“.
Während der Ausführung konnte der Benutzer alle Maven-bezogenen JAR-Dateien und die Erfolgsmeldung sehen. Auf diese Weise kann der Benutzer APPIUM ausführen Java Client-Maven-Abhängigkeitstest mit konfigurierter Maven-Umgebung.
Zusammenfassung
- Maven ist ein JAVA-basiertes Projektmanagement-Framework.
- Es ist im XML-Format namens POM (Project Object Model) vordefiniert und deklariert und wird als „pom.xml“ bezeichnet.