Appium Mavenin riippuvuus: Projektiesimerkki

Sisällysluettelo:

Anonim

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

  1. Siirry kohtaan UUSI >> valitse Maven-projekti
  2. 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.

  1. Ryhmän tunnus
  2. Artefaktin tunnus
  3. Versio
  4. Pakkaus
  5. Nimi ja kuvaus
  6. 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".