Appium Mavenova ovisnost: primjer instalacije s projektom
Što je Apache Maven?
Apache Maven je Javaalat za upravljanje projektima i automatizaciju. Programerima pruža višezadaćni okvir za olakšavanje kompletnog životnog ciklusa izrade Java aplikacije. Maven je unaprijed definiran i deklariran u XML formatu koji se zove POM (Project Object Model) i naziva se "pom.xml". Također se može koristiti za druge jezike kao što su C#, Scala, Ruby itd.
Koristeći Maven okvir, možemo lako upravljati sljedećim zadacima u bilo kojem projektu-
- Ciklus izgradnje
- Projektna dokumentacija
- Prijavite provjere
- Scrums upravljanje
- Informacije o izdanju
Osnovne upotrebe Mavena su-
- Provodi standardnu strukturu imenika.
- Osigurajte višekratnu strukturu projekta koja se lako održava.
- Riješite ovisnosti paketa.
- Osigurajte okvir za upravljanje konfiguracijom.
Preuzimanje Appium Ovisnosti o Mavenu
Prije nego počnemo pisati APPIUM test ovisnosti s Mavenom, moramo preuzeti Appium Maven ovisnost o Appium JAR preuzmite datoteku s Maven središnje spremište web stranicu.
ili izravno dodajte ispod spomenuti artefakt POM.xml:
<dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>3.4.1</version> </dependency>
Molimo prođite kroz naš Maven vodič kako biste naučili kako konfigurirati Maven s Eclipse.
Testiranje aplikacije s APPIUM-om i Mavenom
Nakon konfiguriranja Appium Java Maven dodatak Eclipse. Bit će spreman za testiranje bilo koje android .apk aplikacije Appium i Maven kao što je prikazano u Appium Primjer Maven projekta ispod.
Korak 1) U ovom koraku
- Idite na NOVO >> odaberite Maven projekt
- Pritisnite gumb 'dalje'
Korak 2) Zatim u prozoru 'New Maven Project' unesite 'Appium Test' u stupcu ID grupe i ID artefakta. U ovom koraku morate unijeti.
- ID grupe
- Id artefakta
- Verzija
- Ambalaža
- Ime i Description
- završiti
Klikom na gumb Završi. Otvorit će novu klasu na definiranom ID-u grupe (AppiumTest) ime.
Korak 3) Za početak Appium skripta. Desni klik na 'src/main/java' s lijeve strane prozora istraživača. Zatim odaberite Nova >> klasa. Napiši Appium kod unutar odabrane klase.
Korak 4) U istom projektu kliknite na pom.xml s lijevog izbornika istraživača. Sve će ovisnosti prema zadanim postavkama biti vidljive u kartici 'pom.xml'. Pogledajte sliku ispod-
Ako u slučaju zadanog pom.xml ne postoji, samo dodajte sav Maven Appium ovisnosti. (izvađeno s web stranice središnjeg repozitorija Maven}
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Korak 5) Sada desnom tipkom miša kliknite 'pom.xml' iz lijevog pretraživača ili preko xml koda za 'AppiumTestni projekt. Zatim kliknite opciju "Pokreni kao >> Maven Clean".
Tijekom pokretanja korisnik je mogao vidjeti sve jar datoteke povezane s Mavenom i poruku o uspjehu. Dakle, na ovaj način korisnik može pokrenuti APPIUM Java klijent Maven test ovisnosti s Maven konfiguriranim okruženjem.
rezime
- Maven je okvir za upravljanje projektima temeljen na JAVI.
- Unaprijed je definiran i deklariran u XML formatu koji se naziva POM (Project Object Model) i naziva se 'pom.xml'.