Apache Maven to oparte na Javie narzędzie do zarządzania projektami. Może zapewnić programistom środowisko wielozadaniowe. Ułatwia cały cykl życia kompilacji. Maven jest wstępnie zdefiniowany i zadeklarowany w formacie XML o nazwie POM (Project Object Model) i określany jako „pom.xml”.
Korzystając z Maven możemy łatwo zarządzać następującymi zadaniami w dowolnym projekcie-
- Cykl tworzenia
- Dokumentacja projektu
- Raporty kontrolne
- Zarządzanie Scrumami
- Informacje o wydaniu
Podstawowe zastosowania Mavena to:
- Wymusza standardową strukturę katalogów.
- Zapewnij możliwość wielokrotnego użytku i łatwą w utrzymaniu strukturę projektu.
- Rozwiąż zależności pakietów.
- Zapewnij strukturę zarządzania konfiguracją.
Pobierz zależności Appium Maven
Przed rozpoczęciem pisania testu APPIUM za pomocą Mavena, musimy pobrać plik JAR ze strony centralnego repozytorium Maven.
lub bezpośrednio dodaj poniższy artefakt POM.xml:
io.appium klient java 3.4.1
Przejrzyj nasz samouczek dotyczący Mavena, aby dowiedzieć się, jak skonfigurować Mavena z Eclipse.
Testowanie aplikacji z APPIUM i Maven
Po skonfigurowaniu wtyczki Maven Eclipse. Będzie gotowe do testowania dowolnej aplikacji .apk na Androida za pomocą Appium i Maven.
Krok 1) Na tym etapie
- Idź do NOWEGO >> wybierz projekt Maven
- Kliknij przycisk „Dalej”
Krok 2) Następnie w oknie „New Maven Project” wpisz „Appium Test” w kolumnie Group ID i Artifact ID. W tym kroku musisz wejść.
- Identyfikator grupy
- Artefakt Id
- Wersja
- Opakowanie
- Nazwa i opis
- koniec
Kliknięcie przycisku Zakończ. Otworzy nową klasę o zdefiniowanej nazwie grupy (AppiumTest).
Krok 3) Aby rozpocząć od skryptu Appium . Kliknij prawym przyciskiem myszy „src / main / java” w lewym oknie eksploratora. Następnie wybierz Nowa >> klasa. Napisz kod Appium wewnątrz wybranej klasy.
Krok 4) W tym samym projekcie kliknij pom.xml z lewego menu eksploratora. Wszystkie zależności będą domyślnie widoczne w zakładce „pom.xml”. Zapoznaj się z obrazem poniżej-
Jeśli w przypadku domyślnego pom.xml nie istnieje, po prostu dodaj wszystkie zależności Maven Appium. (pobrane z witryny centralnego repozytorium Maven}
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Krok 5) Teraz kliknij prawym przyciskiem myszy „pom.xml” w lewym eksploratorze lub nad kodem xml dla projektu „AppiumTest”. Następnie kliknij opcję „Uruchom jako >> Maven Clean”.
Podczas pracy użytkownik mógł zobaczyć wszystkie pliki jar związane z Maven i komunikat o powodzeniu. W ten sposób użytkownik może uruchomić test APPIUM w środowisku skonfigurowanym przez Maven.
Podsumowanie:
- Maven to platforma zarządzania projektami oparta na języku JAVA.
- Jest wstępnie zdefiniowany i zadeklarowany w formacie XML o nazwie POM (Project Object Model) i określany jako „pom.xml”.