Апацхе Мавен је алат за управљање пројектима заснован на Јави. Може пружити мултитаскинг фрамеворк за програмере. Олакшава комплетан животни циклус израде. Мавен је унапред дефинисан и декларисан у КСМЛ формату који се назива ПОМ (пројектни објектни модел) и односи се на „пом.кмл“.
Користећи Мавен фрамеворк, лако можемо управљати следећим задацима у било ком пројекту
- Гради циклус
- Пројектна документација
- Пријави провере
- Сцрумс манагемент
- Информације о издању
Основне употребе Мавена су-
- Примењује стандардну структуру директоријума.
- Обезбедити структуру пројекта која се може поново користити и која се лако одржава.
- Решите зависности пакета.
- Обезбедите оквир за управљање конфигурацијом.
Преузмите зависности Аппиум Мавен
Пре него што започнемо писање АППИУМ теста са Мавеном, морамо да преузмемо ЈАР датотеку са веб локације Мавен централног спремишта.
или директно додајте доле поменути ПОМ.кмл артефакт:
<зависност><гроупИд> ио.аппиум гроупИд><артифацтИд> јава-клијент артифацтИд><версион> 3.4.1 версион>депенденци>
Молимо вас да прођете кроз наш водич за Мавен да бисте сазнали како да конфигуришете Мавен са Ецлипсеом.
Тестирање апликације са АППИУМ-ом и Мавен-ом
Након конфигурисања Мавен плуг-ин Ецлипсе. Биће спреман за тестирање било које андроид .апк апликације са Аппиум и Мавен.
Корак 1) У овом кораку,
- Идите на НОВО >> изаберите Мавен пројекат
- Кликните на дугме „даље“
Корак 2) Затим у прозор „Нев Мавен Пројецт“ унесите „Аппиум Тест“ у колону Ид групе и Артефакт Ид. У овом кораку морате да уђете.
- Ид групе
- Артефакт Ид
- Верзија
- Паковање
- Име и опис
- Заврши
Кликом на дугме Заврши. Отвориће нову класу на дефинисаном имену ИД групе (АппиумТест).
Корак 3) За почетак са Аппиум скриптом . Десни клик на 'срц / маин / јава' у левом бочном прозору истраживача. Затим изаберите Нев >> цласс. Упиши Аппиум код у изабрану класу.
Корак 4) У истом пројекту кликните на пом.кмл у левом менију истраживача. Све зависности ће бити подразумевано видљиве на картици 'пом.кмл'. Погледајте слику испод -
Ако у случају подразумеваног пом.кмл не постоји, само додајте све зависности Мавен Аппиум. (преузето са веб локације централног спремишта Мавен}
хттп://сеарцх.мавен.орг/#сеарцх|гав|1|г%3А%22ио.аппиум%22%20АНД%20а%3А%22јава-цлиент%22
Корак 5) Сада кликните десним тастером миша на „пом.кмл“ из левог истраживача или преко кмл кода за пројекат „АппиумТест“. Затим кликните на опцију „Покрени као >> Мавен Цлеан“.
Током извођења корисник је могао да види све датотеке јар и поруку о успеху повезане са Мавеном. Дакле, на овај начин корисник може покренути АППИУМ тест са Мавен конфигурисаним окружењем.
Резиме:
- Мавен је Оквир за управљање пројектима заснован на ЈАВА-и.
- Унапред је дефинисан и декларисан у КСМЛ формату који се назива ПОМ (пројектни објектни модел) и односи се на „пом.кмл“.