Appium Maven-Abhängigkeit: Projektbeispiel

Inhaltsverzeichnis:

Anonim

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  Java-Client  3.4.1 

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

  1. Gehen Sie zu NEU >> wählen Sie Maven-Projekt
  2. 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.

  1. Gruppen-ID
  2. Artefakt-ID
  3. Ausführung
  4. Verpackung
  5. Name und Beschreibung
  6. 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.