Apache Maven on Java-põhine projektijuhtimise tööriist. See võib pakkuda arendajatele mitme ülesande raamistikku. See hõlbustab kogu ehituse elutsüklit. Maven on eelnevalt määratletud ja deklareeritud XML-vormingus, mida nimetatakse POM- ks (projektiobjektide mudel) ja millele viidatakse "pom.xml".
Maveni raamistiku abil saame hõlpsasti hallata järgmisi ülesandeid mis tahes projektis -
- Ehituse tsükkel
- Projekti dokumentatsioon
- Teata kontrollidest
- Scrumi haldamine
- Teave vabastamise kohta
Maveni põhikasutus on
- Jõustab standardse kataloogistruktuuri.
- Pakkuge taaskasutatav ja hõlpsasti hooldatav projekti struktuur.
- Lahendage pakettide sõltuvused.
- Esitage konfiguratsioonihalduse raamistik.
Laadige alla Appium Maveni sõltuvused
Enne APPIUM-testi kirjutamist Maveniga peame MAVi keskhoidla veebisaidilt alla laadima JAR-faili.
või lisage otse allpool nimetatud POM.xml artefakt:
io.appium java-klient artifactId> 3.4.1
Maven'i Eclipse'i seadistamiseks õppige meie Maveni õpetust.
Rakenduse testimine APPIUMi ja Maveniga
Pärast Maveni pistikprogrammi Eclipse konfigureerimist. See on valmis testima kõiki android .apk-rakendusi Appiumiga ja Maveniga.
1. samm) Selles etapis
- Minge jaotisse UUS >> valige Maveni projekt
- Klõpsake nuppu 'Järgmine'
Samm 2) Seejärel sisestage aknasse "Uus Maven Project" veergudesse Grupi ID ja Artefakti Id "Appium Test". Selles etapis peate sisestama.
- Grupi ID
- Artefakti ID
- Versioon
- Pakendamine
- Nimi ja kirjeldus
- Lõpetama
Klõps nupul Lõpeta. See avab uue klassi määratletud grupi ID (AppiumTest) nimel.
Samm 3) Alustage Appium'i skriptiga . Paremklõpsake Exploreri vasakpoolses aknas nuppu 'src / main / java'. Seejärel valige Uus >> klass. Kirjutage Appiumi kood valitud klassi.
Samm 4) Klõpsake samas projektis vasakul Exploreri menüüs üle pom.xml. Kõik sõltuvused on vaikimisi nähtavad vahekaardil 'pom.xml'. Vaadake allolevat pilti-
Kui vaikimisi pom.xml ei eksisteeri, siis lisage lihtsalt kõik Maven Appium sõltuvused. (väljavõte Maveni keskhoidla veebisaidilt)
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Samm 5) Nüüd paremklõpsake vasakul uurijal nupul „pom.xml” või projekti „AppiumTest” xml-koodi kohal. Seejärel klõpsake käsku Käivita kui >> Maven Clean.
Jooksmise ajal nägi kasutaja kõiki Maveniga seotud purkfaile ja edukat teadet. Seega saab kasutaja käivitada APPIUM-testi Maveni konfigureeritud keskkonnaga.
Kokkuvõte:
- Maven on JAVA-põhine projektijuhtimise raamistik.
- See on eelnevalt määratletud ja deklareeritud XML-vormingus nimega POM (projektiobjektide mudel) ja viidatud 'pom.xml'.