Apache Maven er et Java-baseret projektstyringsværktøj. Det kan give en multitasking-ramme for udviklere. Det letter den komplette bygge livscyklus. Maven er foruddefineret og erklæret i XML-format kaldet POM (Project Object Model) og henvist til 'pom.xml.'
Ved hjælp af Maven framework kan vi nemt styre følgende opgaver i ethvert projekt-
- Byg cyklus
- Projektdokumentation
- Rapporter kontrol
- Scrums-styring
- Slip information
Grundlæggende anvendelser af Maven er-
- Håndhæver en standard katalogstruktur.
- Giv en genanvendelig og let at vedligeholde projektstruktur.
- Løs pakkeafhængigheder.
- Giv en konfigurationsstyringsramme.
Download Appium Maven-afhængigheder
Inden vi begynder at skrive APPIUM-test med Maven, skal vi downloade JAR-filen fra Maven central repository-websted.
eller direkte tilføj nedenstående POM.xml artefakt:
io.appium java-klient 3.4.1
Gå gennem vores Maven-tutorial for at lære, hvordan du konfigurerer Maven med Eclipse.
Testapplikation med APPIUM og Maven
Efter konfiguration af Maven plug-in Eclipse. Det vil være klar til at teste enhver Android .apk-applikation med Appium og Maven.
Trin 1) I dette trin,
- Gå til NYT >> vælg Maven-projekt
- Klik på knappen 'næste'
Trin 2) Indtast derefter 'Appium Test' i vinduet 'New Maven Project' i kolonnen Gruppe-id og Artefakt-id. I dette trin skal du gå ind.
- Gruppe-id
- Artefakt Id
- Version
- Emballage
- Navn og beskrivelse
- Afslut
Klik på knappen Afslut. Det åbner en ny klasse på det definerede gruppe-id (AppiumTest) navn.
Trin 3) For at starte med Appium-script . Højreklik på 'src / main / java' fra venstre side opdagelsesvindue. Vælg derefter Ny >> klasse. Skriv Appium-koden inden for den valgte klasse.
Trin 4) I det samme projekt skal du klikke på pom.xml fra venstre opdagelsesmenu. Alle afhængigheder er som standard synlige i fanen 'pom.xml'. Se billedet nedenfor-
Hvis der i tilfælde af standard pom.xml ikke findes, skal du bare tilføje alle Maven Appium-afhængigheder. (udvundet fra Maven central repository website}
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Trin 5) Højreklik nu på 'pom.xml' fra venstre opdagelsesrejsende eller over xml-koden til 'AppiumTest' -projektet. Klik derefter på 'Kør som >> Maven Clean'.
Under kørsel kunne brugeren se alle Maven-relaterede jar-filer og succesmeddelelse. Derfor kan brugeren køre APPIUM-test med Maven-konfigureret miljø.
Resumé:
- Maven er en JAVA-baseret Project Management Framework.
- Det er foruddefineret og erklæret i XML-format kaldet POM (Project Object Model) og henvist til 'pom.xml'.