Appium Maven Dependency: Installation med projekteksempel

Hvad er Apache Maven?

Apache Maven er en Java-baseret projektledelse og automatiseringsværktøj. Det giver en multitasking-ramme for udviklere at lette den komplette byggelivscyklus for Java applikationer. Maven er foruddefineret og erklæret i et XML-format kaldet POM (Project Object Model) og refereret til som 'pom.xml.' Det kan også bruges til andre sprog som C#, Scala, Ruby osv.
Ved at bruge Maven framework kan vi nemt administrere følgende opgaver i ethvert projekt-

  • Byg cyklus
  • Projektdokumentation
  • Rapporter kontrol
  • Scrums ledelse
  • Udgivelsesinformation

Grundlæggende anvendelser af Maven er-

  • Håndhæver en standard mappestruktur.
  • Giv en genanvendelig og nem at vedligeholde projektstruktur.
  • Løs pakkeafhængigheder.
  • Giv en konfigurationsstyringsramme.

Hent Appium Maven afhængigheder

Før vi begynder at skrive APPIUM-afhængighedstest med Maven, skal vi downloade Appium Maven afhængighed af Appium JAR download fil fra Maven centrallager internet side.

Hent Appium Maven afhængigheder

eller direkte tilføje nedenstående POM.xml-artefakt:

<dependency>
  <groupId>io.appium</groupId>
  <artifactId>java-client</artifactId>
  <version>3.4.1</version>
</dependency>

Gå venligst igennem vores Maven tutorial for at lære at konfigurere Maven med Eclipse.

Test af applikation med APPIUM og Maven

Efter konfiguration Appium Java Maven plug-in Eclipse. Den vil være klar til at teste enhver android .apk-applikation med Appium og Maven som vist i Appium Maven projekt eksempel nedenfor.

Trin 1) I dette trin,

  1. Gå til NYT >> vælg Maven-projekt
  2. Klik på knappen 'næste'

Test af applikation med APPIUM og Maven

Trin 2) Indtast derefter i vinduet 'New Maven Project'Appium Test' i kolonnen Gruppe-id og Artefakt-id. I dette trin skal du indtaste.

  1. Gruppe-id
  2. Artefakt-id
  3. Udgave
  4. Emballage
  5. Navn og Description
  6. Finish

Test af applikation med APPIUM og Maven

Klik på knappen Afslut. Det åbner en ny klasse på det definerede gruppe-id (AppiumTest) navn.

Trin 3) Til at begynde med Appium manuskript. Højreklik på 'src/main/java' fra stifindervinduet i venstre side. Vælg derefter Ny >> klasse. Skriv Appium kode inde i den valgte klasse.

Test af applikation med APPIUM og Maven

Trin 4) I det samme projekt skal du klikke på pom.xml fra venstre stifindermenu. Alle afhængigheder vil som standard være synlige på fanen 'pom.xml'. Se billedet nedenfor-

Test af applikation med APPIUM og Maven

Hvis i tilfælde af standard pom.xml ikke eksisterer, skal du blot tilføje alle Maven Appium afhængigheder. (ekstraheret fra Mavens centrale repository-websted}

http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22

Test af applikation med APPIUM og Maven

Trin 5) Højreklik nu på 'pom.xml' fra venstre stifinder eller over xml-koden for 'AppiumTest' projekt. Klik derefter på 'Kør som >> Maven Clean' mulighed.

Test af applikation med APPIUM og Maven

Mens han kørte, kunne brugeren se alle Maven-relaterede jar-filer og succesmeddelelse. Derfor kan brugeren på denne måde køre APPIUM Java klient Maven afhængighedstest med Maven konfigureret miljø.

Test af applikation med APPIUM og Maven

Resumé

  • Maven er et JAVA-baseret Project Management Framework.
  • Det er foruddefineret og erklæret i XML-format kaldet POM (Project Object Model) og refereret til 'pom.xml'.