Appium Maven Dependency: Installasjon med prosjekteksempel

Hva er Apache Maven?

Apache Maven er en Java-basert prosjektledelse og automatiseringsverktøy. Det gir et multitasking-rammeverk for utviklere å forenkle hele byggelivssyklusen for Java applikasjoner. Maven er forhåndsdefinert og erklært i et XML-format kalt POM (Project Object Model) og referert til som 'pom.xml.' Den kan også brukes for andre språk som C#, Scala, Ruby, etc.
Ved å bruke Maven-rammeverket kan vi enkelt administrere følgende oppgaver i ethvert prosjekt-

  • Bygg syklus
  • Prosjektdokumentasjon
  • Rapporter sjekker
  • Scrums ledelse
  • Slipp informasjon

Grunnleggende bruk av Maven er-

  • Håndhever en standard katalogstruktur.
  • Gi en gjenbrukbar og enkel å vedlikeholde prosjektstruktur.
  • Løs pakkeavhengigheter.
  • Gi et rammeverk for konfigurasjonsadministrasjon.

Last ned Appium Maven avhengigheter

Før vi begynner å skrive APPIUM-avhengighetstest med Maven, må vi laste ned Appium Maven avhengighet fra Appium JAR last ned fil fra Maven sentrallager nettside.

Last ned Appium Maven avhengigheter

eller legg direkte til under nevnte POM.xml-artefakt:

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

Vennligst gå gjennom vår Maven opplæring for å lære hvordan du konfigurerer Maven med Eclipse.

Testing av applikasjon med APPIUM og Maven

Etter konfigurering Appium Java Maven plug-in Eclipse. Den vil være klar til å teste alle Android .apk-applikasjoner med Appium og Maven som vist i Appium Maven-prosjekteksempel nedenfor.

Trinn 1) I dette trinnet

  1. Gå til NYTT >> velg Maven-prosjektet
  2. Klikk på 'neste'-knappen

Testing av applikasjon med APPIUM og Maven

Trinn 2) I 'New Maven Project'-vinduet skriver du inn 'Appium Test' i kolonnen Gruppe-ID og Artefakt-ID. I dette trinnet må du gå inn.

  1. Gruppe-ID
  2. Artefakt-ID
  3. Versjon
  4. emballasje
  5. Navn og Description
  6. Finish

Testing av applikasjon med APPIUM og Maven

Klikk på Fullfør-knappen. Det vil åpne en ny klasse på den definerte gruppe-ID-en (AppiumTest) navn.

Trinn 3) Til å begynne med Appium manus. Høyreklikk på 'src/main/java' fra venstre utforskervindu. Velg deretter Ny >> klasse. Skriv Appium kode inne i den valgte klassen.

Testing av applikasjon med APPIUM og Maven

Trinn 4) I samme prosjekt klikker du over pom.xml fra venstre utforskermeny. Alle avhengigheter vil være synlige som standard i 'pom.xml'-fanen. Se bildet nedenfor-

Testing av applikasjon med APPIUM og Maven

Hvis i tilfelle av standard pom.xml ikke eksisterer, er det bare å legge til alle Maven Appium avhengigheter. (ekstrahert fra Maven sentralt depotnettsted}

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

Testing av applikasjon med APPIUM og Maven

Trinn 5) Nå, høyreklikk på 'pom.xml' fra venstre utforsker eller over xml-koden for 'AppiumTest' prosjekt. Klikk deretter 'Kjør som >> Maven Clean'-alternativet.

Testing av applikasjon med APPIUM og Maven

Mens han kjørte, kunne brukeren se alle Maven-relaterte jar-filer og suksessmelding. Derfor kan brukeren kjøre APPIUM på denne måten Java klient Maven avhengighetstest med Maven konfigurert miljø.

Testing av applikasjon med APPIUM og Maven

Sammendrag

  • Maven er et JAVA-basert prosjektledelsesrammeverk.
  • Den er forhåndsdefinert og erklært i XML-format kalt POM (Project Object Model) og referert til 'pom.xml'.