Appium Maven Dependency: Installation med projektexempel

Vad är Apache Maven?

Apache Maven är en Java-baserat projektlednings- och automationsverktyg. Det tillhandahåller ett multitasking-ramverk för utvecklare att förenkla hela bygglivscykeln för Java applikationer. Maven är fördefinierat och deklarerat i ett XML-format som kallas POM (Project Object Model) och kallas "pom.xml". Den kan också användas för andra språk som C#, Scala, Ruby, etc.
Med Maven-ramverket kan vi enkelt hantera följande uppgifter i alla projekt-

  • Bygg cykel
  • Projektdokumentation
  • Rapportera kontroller
  • Scrumshantering
  • Släpp information

Grundläggande användningsområden för Maven är-

  • Genomför en standardkatalogstruktur.
  • Ge en återanvändbar och lättskött projektstruktur.
  • Lös paketberoenden.
  • Tillhandahåll ett ramverk för konfigurationshantering.

Download Appium Maven beroenden

Innan vi börjar skriva APPIUM beroendetest med Maven måste vi ladda ner Appium Maven beroende av Appium JAR ladda ner fil från Maven centrallager webbsajt.

Download Appium Maven beroenden

eller lägg direkt till nedan nämnda POM.xml-artefakt:

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

Gå gärna igenom vår Maven handledning för att lära dig hur du konfigurerar Maven med Eclipse.

Testa applikation med APPIUM och Maven

Efter konfigurering Appium Java Maven plug-in Eclipse. Den kommer att vara redo att testa alla Android .apk-applikationer med Appium och Maven som visas i Appium Maven-projektexempel nedan.

Steg 1) I detta steg

  1. Gå till NYTT >> välj Maven-projekt
  2. Klicka på knappen "nästa".

Testa applikation med APPIUM och Maven

Steg 2) I fönstret "New Maven Project" skriver du sedan in "Appium Test' i kolumnen Grupp-ID och Artefakt-ID. I detta steg måste du gå in.

  1. Grupp-ID
  2. Artefakt-ID
  3. version
  4. Förpackning
  5. Namn och Description
  6. Finish

Testa applikation med APPIUM och Maven

Klicka på knappen Slutför. Det kommer att öppna en ny klass på det definierade grupp-id (AppiumTest) namn.

Steg 3) Till att börja med Appium manus. Högerklicka på 'src/main/java' från utforskarfönstret till vänster. Välj sedan Ny >> klass. Skriv den Appium kod i den valda klassen.

Testa applikation med APPIUM och Maven

Steg 4) I samma projekt, klicka över pom.xml från den vänstra utforskarmenyn. Alla beroenden kommer att vara synliga som standard på fliken 'pom.xml'. Se bilden nedan-

Testa applikation med APPIUM och Maven

Om i fallet med standard pom.xml inte existerar, lägg bara till alla Maven Appium beroenden. (extraherat från Maven central repository-webbplats}

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

Testa applikation med APPIUM och Maven

Steg 5) Högerklicka nu på 'pom.xml' från vänster utforskare eller över xml-koden för 'AppiumTestprojekt. Klicka sedan på alternativet "Kör som >> Maven Clean".

Testa applikation med APPIUM och Maven

Under körning kunde användaren se alla Maven-relaterade jar-filer och ett framgångsmeddelande. Därför kan användaren på detta sätt köra APPIUM Java klient Maven beroendetest med Maven konfigurerad miljö.

Testa applikation med APPIUM och Maven

Sammanfattning

  • Maven är ett JAVA-baserat Project Management Framework.
  • Den är fördefinierad och deklareras i XML-format som kallas POM (Project Object Model) och refereras till 'pom.xml'.