Apache Maven, Java tabanlı bir proje yönetim aracıdır. Geliştiriciler için çoklu görev çerçevesi sağlayabilir. Tüm derleme yaşam döngüsünü kolaylaştırır. Maven, POM (Proje Nesne Modeli) olarak adlandırılan ve "pom.xml " olarak adlandırılan XML biçiminde önceden tanımlanmış ve bildirilmiştir .
Maven çerçevesini kullanarak, herhangi bir projede aşağıdaki görevleri kolayca yönetebiliriz.
- İnşa döngüsü
- Proje belgeleri
- Rapor Kontrolleri
- Scrums yönetimi
- Bilgi vermek
Maven'in temel kullanımları
- Standart bir dizin yapısını zorlar.
- Yeniden kullanılabilir ve bakımı kolay bir proje yapısı sağlayın.
- Paket bağımlılıklarını çözün.
- Bir konfigürasyon yönetimi çerçevesi sağlayın.
Appium Maven Bağımlılıklarını İndirin
Maven ile APPIUM testi yazmaya başlamadan önce, JAR dosyasını Maven merkezi depo web sitesinden indirmemiz gerekiyor.
veya doğrudan aşağıda belirtilen POM.xml yapısını ekleyin:
io.appium java istemcisi 3.4.1
Maven'i Eclipse ile nasıl yapılandıracağınızı öğrenmek için lütfen Maven eğitimimizi inceleyin.
APPIUM ve Maven ile Test Uygulaması
Maven eklentisi Eclipse'i yapılandırdıktan sonra. Appium ve Maven ile herhangi bir android .apk uygulamasını test etmeye hazır olacaktır.
Adım 1) Bu adımda,
- YENİ'ye gidin >> Maven projesini seçin
- 'İleri' düğmesine tıklayın
Adım 2) Ardından 'Yeni Maven Projesi' penceresinde, Grup Kimliği ve Yapı Kimliği sütununa 'Uygulama Testi' girin. Bu adımda girmeniz gerekiyor.
- Grup kimliği
- Yapı Kimliği
- Versiyon
- Ambalajlama
- İsim ve Açıklama
- Bitiş
Bitir düğmesine tıklamak. Tanımlanmış Grup Kimliği (AppiumTest) adında yeni bir sınıf açacaktır.
Adım 3) Appium betiğiyle başlamak için . Sol taraftaki gezgin penceresinden 'src / main / java' üzerine sağ tıklayın. Ardından Yeni >> sınıfı seçin. Appium kodunu seçilen sınıfın içine yazın.
Adım 4) Aynı projede, sol gezgin menüsünden pom.xml'ye tıklayın. Tüm bağımlılıklar varsayılan olarak 'pom.xml' sekmesinde görünecektir. Aşağıdaki Resme bakın-
Varsayılan pom.xml yoksa, tüm Maven Appium bağımlılıklarını ekleyin. (Maven merkezi depo web sitesinden alınmıştır}
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Adım 5) Şimdi, sol gezginden 'pom.xml' üzerine veya 'AppiumTest' projesi için xml kodu üzerine sağ tıklayın. Ardından 'Farklı Çalıştır >> Maven Clean' seçeneğini tıklayın.
Çalışırken, kullanıcı Maven ile ilgili tüm jar dosyalarını ve başarı mesajını görebilir. Dolayısıyla, kullanıcı bu şekilde APPIUM testini Maven yapılandırılmış ortamında çalıştırabilir.
Özet:
- Maven, JAVA tabanlı bir Proje Yönetim Çerçevesidir.
- POM (Proje Nesne Modeli) olarak adlandırılan ve 'pom.xml' olarak adlandırılan XML formatında önceden tanımlanmış ve bildirilmiştir.