Appium Maven Dependency: Installasjon med prosjekteksempel
Hva er Apache Maven?
Apache Maven er en Java-basert prosjektledelse og automatiseringsverktøy. Det gir et multitasking-rammeverk for utviklere å forenkle hele byggelivssyklusen for Java applikasjoner. Maven er forhåndsdefinert og erklært i et XML-format kalt POM (Project Object Model) og referert til som 'pom.xml.' Den kan også brukes for andre språk som C#, Scala, Ruby, etc.
Ved å bruke Maven-rammeverket kan vi enkelt administrere følgende oppgaver i ethvert prosjekt-
- Bygg syklus
- Prosjektdokumentasjon
- Rapporter sjekker
- Scrums ledelse
- Slipp informasjon
Grunnleggende bruk av Maven er-
- Håndhever en standard katalogstruktur.
- Gi en gjenbrukbar og enkel å vedlikeholde prosjektstruktur.
- Løs pakkeavhengigheter.
- Gi et rammeverk for konfigurasjonsadministrasjon.
Last ned Appium Maven avhengigheter
Før vi begynner å skrive APPIUM-avhengighetstest med Maven, må vi laste ned Appium Maven avhengighet fra Appium JAR last ned fil fra Maven sentrallager nettside.
eller legg direkte til under nevnte POM.xml-artefakt:
<dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>3.4.1</version> </dependency>
Vennligst gå gjennom vår Maven opplæring for å lære hvordan du konfigurerer Maven med Eclipse.
Testing av applikasjon med APPIUM og Maven
Etter konfigurering Appium Java Maven plug-in Eclipse. Den vil være klar til å teste alle Android .apk-applikasjoner med Appium og Maven som vist i Appium Maven-prosjekteksempel nedenfor.
Trinn 1) I dette trinnet
- Gå til NYTT >> velg Maven-prosjektet
- Klikk på 'neste'-knappen
Trinn 2) I 'New Maven Project'-vinduet skriver du inn 'Appium Test' i kolonnen Gruppe-ID og Artefakt-ID. I dette trinnet må du gå inn.
- Gruppe-ID
- Artefakt-ID
- Versjon
- emballasje
- Navn og Description
- Finish
Klikk på Fullfør-knappen. Det vil åpne en ny klasse på den definerte gruppe-ID-en (AppiumTest) navn.
Trinn 3) Til å begynne med Appium manus. Høyreklikk på 'src/main/java' fra venstre utforskervindu. Velg deretter Ny >> klasse. Skriv Appium kode inne i den valgte klassen.
Trinn 4) I samme prosjekt klikker du over pom.xml fra venstre utforskermeny. Alle avhengigheter vil være synlige som standard i 'pom.xml'-fanen. Se bildet nedenfor-
Hvis i tilfelle av standard pom.xml ikke eksisterer, er det bare å legge til alle Maven Appium avhengigheter. (ekstrahert fra Maven sentralt depotnettsted}
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Trinn 5) Nå, høyreklikk på 'pom.xml' fra venstre utforsker eller over xml-koden for 'AppiumTest' prosjekt. Klikk deretter 'Kjør som >> Maven Clean'-alternativet.
Mens han kjørte, kunne brukeren se alle Maven-relaterte jar-filer og suksessmelding. Derfor kan brukeren kjøre APPIUM på denne måten Java klient Maven avhengighetstest med Maven konfigurert miljø.
Sammendrag
- Maven er et JAVA-basert prosjektledelsesrammeverk.
- Den er forhåndsdefinert og erklært i XML-format kalt POM (Project Object Model) og referert til 'pom.xml'.