Appium Maveni sõltuvus: installimine projektinäite abil

Mis on Apache Maven?

Apache Maven on Java-põhine projektijuhtimise ja automatiseerimise tööriist. See pakub arendajatele multitegumtöö raamistikku, mis hõlbustab kogu ehituse elutsüklit Java rakendusi. Maven on eelnevalt määratletud ja deklareeritud XML-vormingus nimega POM (projektiobjekti mudel) ja sellele viidatakse kui "pom.xml". Seda saab kasutada ka teiste keelte jaoks, nagu C#, Scala, Ruby jne.
Maveni raamistiku abil saame hõlpsalt hallata järgmisi ülesandeid mis tahes projektis -

  • Ehita tsükkel
  • Projekti dokumentatsioon
  • Teata kontrollidest
  • Scrumide juhtimine
  • Väljalaske teave

Maveni peamised kasutusalad on

  • Jõustab standardse kataloogistruktuuri.
  • Pakkuge korduvkasutatavat ja hõlpsasti hooldatavat projektistruktuuri.
  • Lahendage paketisõltuvused.
  • Pakkuge konfiguratsioonihaldusraamistikku.

Lae Appium Maveni sõltuvused

Enne kui hakkame Maveniga APPIUM-i sõltuvustesti kirjutama, peame alla laadima Appium Maven sõltuvus alates Appium JAR-i faili allalaadimine aadressilt Maveni keskhoidla kodulehel.

Lae Appium Maveni sõltuvused

või lisage otse allpool mainitud POM.xml artefakt:

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

Palun minge läbi meie Maveni õpetus et õppida, kuidas Mavenit konfigureerida Eclipse.

Rakenduse testimine APPIUMi ja Maveniga

Pärast seadistamist Appium Java Maveni pistikprogramm Eclipse. See on valmis testima mis tahes Androidi .apk rakendust Appium ja Maven, nagu näidatud Appium Maven projekti näide allpool.

Step 1) Selles sammus

  1. Minge jaotisse UUS >> valige Maven projekt
  2. Klõpsake nuppu "Järgmine".

Rakenduse testimine APPIUMi ja Maveniga

Step 2) Seejärel sisestage aknasse "New Maven Project" "Appium Test" veerus Group Id ja Artefact Id. Selles etapis peate sisestama.

  1. Rühma ID
  2. Artefakt Id
  3. versioon
  4. pakend
  5. Nimi ja Descriptioon
  6. lõpp

Rakenduse testimine APPIUMi ja Maveniga

Klõpsates nuppu Lõpeta. See avab uue klassi määratud rühma ID-ga (AppiumTest) nimi.

Step 3) Alustuseks Appium stsenaarium. Paremklõpsake vasakpoolses Exploreri aknas 'src/main/java'. Seejärel valige Uus >> klass. Kirjutage Appium kood valitud klassi sees.

Rakenduse testimine APPIUMi ja Maveniga

Step 4) Sama projekti puhul klõpsake vasakpoolses Exploreri menüüs üle pom.xml. Kõik sõltuvused on vaikimisi nähtavad vahekaardil „pom.xml”. Vaadake allolevat pilti -

Rakenduse testimine APPIUMi ja Maveniga

Kui vaikimisi pom.xml pole olemas, lisage lihtsalt kõik Maven Appium sõltuvused. (välja võetud Maveni keskhoidla veebisaidilt}

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

Rakenduse testimine APPIUMi ja Maveniga

Step 5) Nüüd paremklõpsake vasakpoolses exploreris 'pom.xml' või faili ' xml-koodilAppiumTesti projekt. Seejärel klõpsake suvandil Käivita >> Maven Clean.

Rakenduse testimine APPIUMi ja Maveniga

Töötamise ajal nägi kasutaja kõiki Maveniga seotud jar-faile ja edusõnumit. Seega saab kasutaja APPIUM-i käivitada Java klient Maveni sõltuvustest Maveni konfigureeritud keskkonnaga.

Rakenduse testimine APPIUMi ja Maveniga

kokkuvõte

  • Maven on JAVA-põhine projektijuhtimise raamistik.
  • See on eelnevalt määratletud ja deklareeritud XML-vormingus, mida nimetatakse POM-iks (projektiobjekti mudel) ja sellele viidatakse kui "pom.xml".