Appium Зависимост на Maven: Пример за инсталиране с проект
Какво е Apache Maven?
Apache Maven е Java-базиран инструмент за управление на проекти и автоматизация. Той предоставя многозадачна рамка за разработчиците, която да улесни пълния жизнен цикъл на изграждане Java приложения. Maven е предварително дефиниран и деклариран в XML формат, наречен POM (Project Object Model) и наричан „pom.xml“. Може да се използва и за други езици като C#, Scala, Ruby и др.
Използвайки рамката на Maven, можем лесно да управляваме следните задачи във всеки проект-
- Цикъл на изграждане
- Проектна документация
- Докладвайте проверките
- Управление на Scrums
- Информация за издаване
Основните употреби на Maven са-
- Налага стандартна структура на директория.
- Осигурете многократно използваема и лесна за поддръжка структура на проекта.
- Разрешаване на зависимости на пакети.
- Осигурете рамка за управление на конфигурацията.
Изтегли Appium Зависимости на Maven
Преди да започнем да пишем тест за зависимост на APPIUM с Maven, трябва да изтеглим Appium Maven зависимост от Appium JAR файл за изтегляне от Централно хранилище на Maven уебсайта.
или директно добавете по-долу споменатия артефакт POM.xml:
<dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>3.4.1</version> </dependency>
Моля, преминете през нашия Урок за Maven за да научите как да конфигурирате Maven с Eclipse.
Тестване на приложение с APPIUM и Maven
След конфигуриране Appium Java Плъгин Maven Eclipse. Той ще бъде готов за тестване на всяко Android .apk приложение Appium и Maven, както е показано в Appium Пример за проект Maven по-долу.
Стъпка 1) В този етап,
- Отидете на НОВ >> изберете проект Maven
- Кликнете върху бутона "следващ".
Стъпка 2) След това в прозореца „Нов проект на Maven“ въведете „Appium Тест" в колоната Идентификатор на група и Идентификатор на артефакт. В тази стъпка трябва да въведете.
- Идент. № на групата
- Идент. № на артефакт
- версия
- Опаковка
- Име и Descriptйон
- завършеност
Щракване върху бутона Готово. Той ще отвори нов клас на дефинирания идентификатор на група (AppiumИме на теста).
Стъпка 3) Да започнем с Appium сценарий. Щракнете с десния бутон върху „src/main/java“ от левия прозорец на Explorer. След това изберете Нов >> клас. Напишете Appium код в избрания клас.
Стъпка 4) В същия проект щракнете върху pom.xml от лявото меню на Explorer. Всички зависимости ще бъдат видими по подразбиране в раздела „pom.xml“. Вижте изображението по-долу-
Ако в случай на подразбиране pom.xml не съществува, тогава просто добавете всички Maven Appium зависимости. (извлечено от уебсайта на централното хранилище на Maven}
http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22
Стъпка 5) Сега щракнете с десния бутон върху „pom.xml“ от левия Explorer или върху xml кода за „AppiumТестови проект. След това щракнете върху опцията „Run As >> Maven Clean“.
Докато работи, потребителят може да види всички свързани с Maven jar файлове и съобщение за успех. Следователно, по този начин потребителят може да стартира APPIUM Java клиент Maven тест за зависимост с Maven конфигурирана среда.
Oбобщение
- Maven е JAVA базирана рамка за управление на проекти.
- Той е предварително дефиниран и деклариран в XML формат, наречен POM (Project Object Model) и наричан „pom.xml“.








