Apache Maven yra „Java“ pagrįstas projektų valdymo įrankis. Tai gali suteikti kūrėjams daugiafunkcinę sistemą. Tai palengvina visą kūrimo gyvavimo ciklą. „Maven“ yra iš anksto apibrėžtas ir deklaruojamas XML formatu, vadinamas POM („Project Object Model“) ir vadinamas „pom.xml“.
Naudodami „Maven“ sistemą, mes galime lengvai valdyti šias užduotis bet kuriame projekte -
- Sukūrimo ciklas
- Projekto dokumentacija
- Pranešti apie patikrinimus
- Scrums valdymas
- Informacija apie išleidimą
Pagrindiniai „Maven“ naudojimo būdai yra
- Vykdo standartinę katalogų struktūrą.
- Pateikite daugkartinio naudojimo ir lengvai prižiūrimą projekto struktūrą.
- Išspręskite paketų priklausomybes.
- Pateikite konfigūracijos valdymo sistemą.
Atsisiųskite „Appium Maven“ priklausomybes
Prieš pradėdami rašyti APPIUM testą su „Maven“, turime atsisiųsti JAR failą iš „Maven“ centrinės saugyklos svetainės.
arba tiesiogiai pridėkite žemiau minėtą POM.xml artefaktą:
io.appium java-klientas 3.4.1
Peržiūrėkite mūsų „Maven“ mokymo programą, kad sužinotumėte, kaip sukonfigūruoti „Maven“ su „Eclipse“.
Programos bandymas naudojant APPIUM ir Maven
Sukonfigūravę „Maven“ papildinį „Eclipse“. Tai bus pasirengusi išbandyti bet kurią „Android“ .apk programą su „Appium“ ir „Maven“.
1 žingsnis) Šiame žingsnyje
- Eikite į NAUJĄ >> pasirinkite „Maven“ projektą
- Spustelėkite mygtuką „kitas“
2 žingsnis) Tada lange „Naujas„ Maven Project ““ stulpelyje „Group Id“ ir „Artefact Id“ įveskite „Appium Test“. Šiame žingsnyje turite įvesti.
- Grupės ID
- Artefakto ID
- Versija
- Pakuotė
- Pavadinimas ir aprašymas
- Baigti
Spustelėkite mygtuką Baigti. Tai atvers naują klasę pagal apibrėžtą grupės ID („AppiumTest“) pavadinimą.
3 žingsnis) Norėdami pradėti nuo „Appium“ scenarijaus . Dešiniuoju pelės mygtuku spustelėkite kairįjį naršyklės lango mygtuką „src / main / java“. Tada pasirinkite Nauja >> klasė. Parašykite „Appium“ kodą pasirinktoje klasėje.
4 žingsnis) Tame pačiame projekte kairiajame naršyklės meniu spustelėkite pom.xml. Visos priklausomybės pagal numatytuosius nustatymus bus matomos „pom.xml“ skirtuke. Žiūrėkite žemiau esantį paveikslėlį-
Jei numatytojo pom.xml atveju nėra, tiesiog pridėkite visas „Maven Appium“ priklausomybes. (ištraukta iš „Maven“ centrinės saugyklos svetainės}
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
5 žingsnis) Dabar dešiniuoju pelės mygtuku spustelėkite kairiajame naršyklėje „pom.xml“ arba virš „AppiumTest“ projekto xml kodo. Tada spustelėkite parinktį Vykdyti kaip >> „Maven Clean“.
Bėgdamas vartotojas galėjo pamatyti visus „Maven“ susijusius „jar“ failus ir sėkmės pranešimą. Taigi tokiu būdu vartotojas gali paleisti APPIUM testą su „Maven“ sukonfigūruota aplinka.
Santrauka:
- „Maven“ yra JAVA paremta projektų valdymo sistema.
- Tai iš anksto apibrėžta ir deklaruota XML formatu, vadinama POM („Project Object Model“) ir vadinama „pom.xml“.