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.
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
- Minge jaotisse UUS >> valige Maven projekt
- Klõpsake nuppu "Järgmine".
Step 2) Seejärel sisestage aknasse "New Maven Project" "Appium Test" veerus Group Id ja Artefact Id. Selles etapis peate sisestama.
- Rühma ID
- Artefakt Id
- versioon
- pakend
- Nimi ja Descriptioon
- lõpp
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.
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 -
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
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.
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.
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".