Apache Maven ist ein Java-basiertes Projektmanagement-Tool. Es kann Entwicklern ein Multitasking-Framework bieten. Dies vereinfacht den gesamten Build-Lebenszyklus. Maven ist vordefiniert und im XML-Format deklariert, das als POM (Project Object Model) bezeichnet wird und auf 'pom.xml' verweist.
Mit dem Maven-Framework können wir die folgenden Aufgaben in jedem Projekt problemlos verwalten:
- Zyklus erstellen
- Projektdokumentation
- Berichtsprüfungen
- Scrums-Management
- Release-Informationen
Grundlegende Anwendungen von Maven sind:
- Erzwingt eine Standardverzeichnisstruktur.
- Bereitstellung einer wiederverwendbaren und einfach zu pflegenden Projektstruktur.
- Lösen Sie Paketabhängigkeiten.
- Stellen Sie ein Konfigurationsverwaltungsframework bereit.
Laden Sie Appium Maven Dependencies herunter
Bevor wir mit dem Schreiben des APPIUM-Tests mit Maven beginnen, müssen wir die JAR-Datei von der Maven Central Repository-Website herunterladen.
oder fügen Sie das unten genannte POM.xml-Artefakt direkt hinzu:
io.appium groupId> Java-Client 3.4.1 Version> Abhängigkeit>
In unserem Maven-Tutorial erfahren Sie, wie Sie Maven mit Eclipse konfigurieren.
Testanwendung mit APPIUM und Maven
Nach der Konfiguration des Maven-Plug-Ins Eclipse. Es ist bereit, jede Android .apk-Anwendung mit Appium und Maven zu testen.
Schritt 1) In diesem Schritt
- Gehen Sie zu NEU >> wählen Sie Maven-Projekt
- Klicken Sie auf die Schaltfläche "Weiter"
Schritt 2) Geben Sie dann im Fenster 'New Maven Project' 'Appium Test' in die Spalte Gruppen-ID und Artefakt-ID ein. In diesem Schritt müssen Sie eingeben.
- Gruppen-ID
- Artefakt-ID
- Ausführung
- Verpackung
- Name und Beschreibung
- Fertig
Klicken Sie auf die Schaltfläche Fertig stellen. Es wird eine neue Klasse für den definierten Namen der Gruppen-ID (AppiumTest) geöffnet.
Schritt 3) Beginnen Sie mit dem Appium-Skript . Klicken Sie im linken Explorer-Fenster mit der rechten Maustaste auf 'src / main / java'. Wählen Sie dann Neu >> Klasse. Schreiben Sie den Appium-Code in die ausgewählte 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 im Fall von standardmäßig pom.xml nicht vorhanden ist, fügen Sie einfach alle Maven Appium-Abhängigkeiten hinzu. (extrahiert von der Maven Central Repository Website)
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 über den XML-Code für das '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 den APPIUM-Test in einer von Maven konfigurierten Umgebung ausführen.
Zusammenfassung:
- Maven ist ein JAVA-basiertes Projektmanagement-Framework.
- Es ist vordefiniert und im XML-Format deklariert, das als POM (Project Object Model) bezeichnet wird und auf 'pom.xml' verweist.