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.

Herunterladen Appium Maven-Abhängigkeiten

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

  1. Gehen Sie zu NEU >> wählen Sie das Maven-Projekt aus
  2. Klicken Sie auf die Schaltfläche „Weiter“.

Testen von Anwendungen mit APPIUM und Maven

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.

  1. Gruppen-ID
  2. Artefakt-ID
  3. Version
  4. Verpackung
  5. Name und DescriptIon
  6. Farbe

Testen von Anwendungen mit APPIUM und Maven

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.

Testen von Anwendungen mit APPIUM und Maven

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-

Testen von Anwendungen mit APPIUM und Maven

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

Testen von Anwendungen mit APPIUM und Maven

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“.

Testen von Anwendungen mit APPIUM und Maven

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.

Testen von Anwendungen mit APPIUM und Maven

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.