Учебники

7) Зависимость Appium Maven

Apache Maven — это инструмент управления проектами на основе Java. Он может обеспечить многозадачность для разработчиков. Это облегчает полный жизненный цикл сборки. Maven предварительно определен и объявлен в формате XML, который называется POM (объектная модель проекта) и называется pom.xml.

Используя платформу Maven, мы можем легко управлять следующими задачами в любом проекте:

  • Цикл сборки
  • Проектная документация
  • Проверка отчетов
  • Скрам-менеджмент
  • Информация о релизе

Основное использование Maven

  • Обеспечивает стандартную структуру каталогов.
  • Обеспечить многоразовую и простую в обслуживании структуру проекта.
  • Разрешить зависимости пакетов.
  • Обеспечить структуру управления конфигурацией.

Скачать Appium Maven Зависимости

Перед тем, как приступить к написанию APPIUM-теста для Maven, мы должны загрузить файл JAR с веб-сайта центрального хранилища Maven .

Желаемые возможности Appium, Maven & ADB

или непосредственно добавьте ниже упомянутый артефакт POM.xml:

<dependency>
  <groupId>io.appium</groupId>
  <artifactId>java-client</artifactId>
  <version>3.4.1</version>
</dependency>

Пожалуйста, ознакомьтесь с нашим руководством по Maven, чтобы узнать, как настроить Maven с Eclipse.

Тестирование приложения с APPIUM и Maven

После настройки подключаемого модуля Maven Eclipse. Он будет готов протестировать любое приложение Android .apk с помощью Appium и Maven.

Шаг 1) На этом этапе

  1. Перейти в NEW >> выбрать проект Maven
  2. Нажмите на кнопку «Далее»

Желаемые возможности Appium, Maven & ADB

Шаг 2) Затем в окне «New Maven Project» введите «Appium Test» в столбцах «Идентификатор группы» и «Идентификатор артефакта». На этом этапе вы должны войти.

  1. Идентификатор группы
  2. Идентификатор артефакта
  3. Версия
  4. упаковка
  5. Имя и описание
  6. Конец

Желаемые возможности Appium, Maven & ADB

Нажав на кнопку Готово. Откроется новый класс с указанным именем Group Id (AppiumTest).

Шаг 3) Начать со скрипта Appium . Щелкните правой кнопкой мыши на «src / main / java» в левом окне проводника. Затем выберите Новый >> класс. Напишите код Appium внутри выбранного класса.

Желаемые возможности Appium, Maven & ADB

Шаг 4) В том же проекте нажмите на pom.xml в левом меню проводника. Все зависимости будут видны по умолчанию на вкладке «pom.xml». Обратитесь к изображению ниже

Желаемые возможности Appium, Maven & ADB

Если pom.xml по умолчанию не существует, просто добавьте все зависимости Maven Appium. (взято с сайта центрального хранилища Maven}

http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22

Желаемые возможности Appium, Maven & ADB

Шаг 5) Теперь щелкните правой кнопкой мыши на «pom.xml» в левом проводнике или на коде XML для проекта «AppiumTest». Затем нажмите «Запуск от имени»> «Очистка Maven».

Желаемые возможности Appium, Maven & ADB

Во время работы пользователь мог видеть все связанные с Maven файлы JAR и сообщение об успехе. Таким образом, пользователь может запустить тест APPIUM с настроенной средой Maven.

Желаемые возможности Appium, Maven & ADB

Резюме:

  • Maven — это основанная на JAVA платформа управления проектами.
  • Он предварительно определен и объявлен в формате XML, называемом POM (объектная модель проекта) и именуемым «pom.xml».