Apache Maven on Java-pohjainen projektinhallintatyökalu. Se voi tarjota kehittäjille moniajoisen kehyksen. Se helpottaa koko rakennuksen elinkaarta. Maven on ennalta määritelty ja ilmoitettu XML-muodossa, jota kutsutaan nimellä POM (Project Object Model) ja johon viitataan nimellä "pom.xml".
Maven-kehyksen avulla voimme helposti hallita seuraavia tehtäviä missä tahansa projektissa.
- Koontisykli
- Projektidokumentaatio
- Ilmoita tarkastuksista
- Scrums-hallinta
- Julkaisutiedot
Mavenin käyttötarkoitukset ovat
- Pakottaa standardin hakemistorakenteen.
- Tarjoa uudelleenkäytettävä ja helposti ylläpidettävä projektirakenne.
- Ratkaise pakettien riippuvuudet.
- Anna kokoonpanonhallintakehys.
Lataa Appium Mavenin riippuvuudet
Ennen kuin aloitat APPIUM-testin kirjoittamisen Mavenin kanssa, meidän on ladattava JAR-tiedosto Mavenin keskusrekisterin verkkosivustolta.
tai lisää suoraan alla mainittu POM.xml-artefakti:
io.appium java-asiakas 3.4.1
Käy Maven-opetusohjelmamme läpi oppiaksesi määrittämään Mavenin Eclipse-ohjelmalla.
Sovelluksen testaaminen APPIUMilla ja Mavenilla
Kun olet määrittänyt Maven-laajennuksen Eclipse. Se on valmis testaamaan kaikki android .apk-sovellukset Appiumin ja Mavenin kanssa.
Vaihe 1) Tässä vaiheessa
- Siirry kohtaan UUSI >> valitse Maven-projekti
- Napsauta Seuraava-painiketta
Vaihe 2) Kirjoita sitten Uusi Maven-projekti -ikkunaan Appium-testi Ryhmätunnus ja Artefakti-ID -sarakkeeseen. Tässä vaiheessa sinun on annettava.
- Ryhmän tunnus
- Artefaktin tunnus
- Versio
- Pakkaus
- Nimi ja kuvaus
- Suorittaa loppuun
Napsauta Valmis-painiketta. Se avaa uuden luokan määritetylle ryhmätunnukselle (AppiumTest).
Vaihe 3) Aloita Appium-komentosarjalla . Napsauta hiiren kakkospainikkeella 'src / main / java' vasemmanpuoleisesta tutkimusmatkailijan ikkunasta. Valitse sitten Uusi >> luokka. Kirjoita Appium-koodi valittuun luokkaan.
Vaihe 4) Napsauta samassa projektissa pom.xml -kohtaa Explorerin vasemmasta valikosta. Kaikki riippuvuudet näkyvät oletuksena pom.xml-välilehdessä. Katso alla oleva kuva-
Jos pom.xml-tiedostoa ei ole oletuksena, lisää vain kaikki Maven Appium -riippuvuudet. (poimittu Mavenin keskusvaraston verkkosivustolta)
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Vaihe 5) Napsauta nyt hiiren kakkospainikkeella 'pom.xml' vasemmasta tutkimusmatkailijasta tai AppiumTest-projektin xml-koodin päällä. Napsauta sitten Suorita nimellä >> Maven Clean -vaihtoehtoa.
Käynnissä käyttäjä näki kaikki Maveniin liittyvät purkitiedostot ja menestysviestin. Näin ollen käyttäjä voi suorittaa APPIUM-testin Maven-konfiguroidussa ympäristössä.
Yhteenveto:
- Maven on JAVA-pohjainen projektinhallintakehys.
- Se on ennalta määritelty ja ilmoitettu XML-muodossa, jota kutsutaan nimellä POM (Project Object Model) ja johon viitataan nimellä "pom.xml".