Appium Maven-afhængighed: projekteksempel

Indholdsfortegnelse:

Anonim

Apache Maven er et Java-baseret projektstyringsværktøj. Det kan give en multitasking-ramme for udviklere. Det letter den komplette bygge livscyklus. Maven er foruddefineret og erklæret i XML-format kaldet POM (Project Object Model) og henvist til 'pom.xml.'

Ved hjælp af Maven framework kan vi nemt styre følgende opgaver i ethvert projekt-

  • Byg cyklus
  • Projektdokumentation
  • Rapporter kontrol
  • Scrums-styring
  • Slip information

Grundlæggende anvendelser af Maven er-

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

Download Appium Maven-afhængigheder

Inden vi begynder at skrive APPIUM-test med Maven, skal vi downloade JAR-filen fra Maven central repository-websted.

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

 io.appium  java-klient  3.4.1 

Gå gennem vores Maven-tutorial for at lære, hvordan du konfigurerer Maven med Eclipse.

Testapplikation med APPIUM og Maven

Efter konfiguration af Maven plug-in Eclipse. Det vil være klar til at teste enhver Android .apk-applikation med Appium og Maven.

Trin 1) I dette trin,

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

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

  1. Gruppe-id
  2. Artefakt Id
  3. Version
  4. Emballage
  5. Navn og beskrivelse
  6. Afslut

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

Trin 3) For at starte med Appium-script . Højreklik på 'src / main / java' fra venstre side opdagelsesvindue. Vælg derefter Ny >> klasse. Skriv Appium-koden inden for den valgte klasse.

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

Hvis der i tilfælde af standard pom.xml ikke findes, skal du bare tilføje alle Maven Appium-afhængigheder. (udvundet fra Maven central repository website}

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

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

Under kørsel kunne brugeren se alle Maven-relaterede jar-filer og succesmeddelelse. Derfor kan brugeren køre APPIUM-test med Maven-konfigureret miljø.

Resumé:

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