Appium Maven-függőség: Telepítés projektpéldával

Mi a Apache Maven?

Apache Maven egy olyan Java-alapú projektmenedzsment és automatizálási eszköz. Többfeladatos keretrendszert biztosít a fejlesztők számára, hogy megkönnyítse a teljes összeállítási életciklust Java alkalmazások. A Maven egy POM (Project Object Model) nevű XML formátumban előre definiált és deklarált, és „pom.xml” néven szerepel. Más nyelvekhez is használható, például C#, Scala, Ruby stb.
A Maven keretrendszer segítségével könnyedén kezelhetjük az alábbi feladatokat bármely projektben-

  • Építési ciklus
  • Projektdokumentáció
  • Jelentés ellenőrzések
  • Scrum menedzsment
  • Kiadási információk

A Maven alapvető felhasználási területei:

  • Szabványos címtárszerkezetet kényszerít ki.
  • Biztosítson újrafelhasználható és könnyen karbantartható projektstruktúrát.
  • Csomagfüggőségek feloldása.
  • Konfigurációkezelési keretrendszer biztosítása.

Letöltés Appium Maven-függőségek

Mielőtt elkezdené írni az APPIUM függőségi tesztet a Mavennel, le kell töltenünk Appium Maven függőség Appium JAR letöltési fájl innen Maven központi adattár weboldal.

Letöltés Appium Maven-függőségek

vagy közvetlenül add hozzá az alábbi POM.xml mellékterméket:

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

Kérjük, nézze át a mi oldalunkat Maven bemutató hogy megtanulja, hogyan kell konfigurálni a Maven-t Eclipse.

Alkalmazás tesztelése APPIUM és Maven segítségével

Konfigurálás után Appium Java Maven beépülő modul Eclipse. Készen áll bármely Android .apk alkalmazás tesztelésére Appium és Maven, ahogy az a Appium Példa a Maven projektre alább.

Step 1) Ebben a lépésben a

  1. Lépjen az ÚJ oldalra >> válassza a Maven projektet
  2. Kattintson a „tovább” gombra

Alkalmazás tesztelése APPIUM és Maven segítségével

Step 2) Ezután a „New Maven Project” ablakba írja be a „Appium Teszt” a Group Id és Artefact Id oszlopban. Ebben a lépésben be kell lépnie.

  1. Csoportazonosító
  2. Artefact Id
  3. Változat
  4. Csomagolás
  5. Név és Description
  6. befejez

Alkalmazás tesztelése APPIUM és Maven segítségével

A Befejezés gombra kattintva. Megnyílik egy új osztály a meghatározott csoportazonosítón (Appiumteszt) név.

Step 3) Először Appium forgatókönyv. Kattintson jobb gombbal az 'src/main/java' elemre a bal oldali Explorer ablakban. Ezután válassza az Új >> osztályt. Írd a Appium kódot a kiválasztott osztályon belül.

Alkalmazás tesztelése APPIUM és Maven segítségével

Step 4) Ugyanebben a projektben kattintson a pom.xml fájlra a bal oldali Intéző menüben. Az összes függőség alapértelmezés szerint látható lesz a „pom.xml” lapon. Lásd az alábbi képet -

Alkalmazás tesztelése APPIUM és Maven segítségével

Ha alapértelmezett pom.xml esetén nem létezik, akkor csak adja hozzá az összes Maven-t Appium függőségek. (kivonat a Maven központi adattár webhelyéről}

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

Alkalmazás tesztelése APPIUM és Maven segítségével

Step 5) Most kattintson jobb gombbal a 'pom.xml' elemre a bal oldali Intézőben vagy a következő xml kódja felett.AppiumTeszt projekt. Ezután kattintson a „Futtatás másként >> Maven Clean” lehetőségre.

Alkalmazás tesztelése APPIUM és Maven segítségével

Futás közben a felhasználó láthatta az összes Mavennel kapcsolatos jar fájlt és a sikerüzenetet. Így a felhasználó futtathatja az APPIUM-ot Java kliens Maven függőségi teszt Maven konfigurált környezettel.

Alkalmazás tesztelése APPIUM és Maven segítségével

Összegzésként

  • A Maven egy JAVA alapú projektmenedzsment keretrendszer.
  • Előre definiált és deklarált XML formátumban, POM-nak (Project Object Model) nevezik, és „pom.xml”-nek nevezik.