t.me/atinfo_chat Telegram группа по автоматизации тестирования

Вопрос об установке и использовании Thucydides


(devnull) #1

Доброго времени суток!

Есть ли у кого-нибудь опыт установки и работы с Thucydides в Eclipse? Пробую установить и не получается :( Интересует запуск и установка в эклипсе. Пробую mvn archetype:generate на основе net.thucydid , но всё почему-то не выкачивается из репозитория мавена :( использую версию без easyb.

 

Если у кого-нибудь есть опыт - дайте плиз знать!


(mcgray) #2

Можете стектрейс мавена показать?


(Mykhailo Poliarush) #3

да было бы неплохо получить по-больше деталей о том, что за ошибка у вас появляется.


(devnull) #4

Я если честно не понимаю откуда там это если я пытаюсь установить версию без  easyb :(

 

Вот лог мавена:

 

[INFO] BUILD FAILURE

[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6:08.232s
[INFO] Finished at: Mon Apr 02 10:35:25 VET 2012
[INFO] Final Memory: 6M/16M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.easyb:maven-easyb-plugin:1.4:test (default) on project SampleProject: Execution default of goal org.easyb:maven-easyb-plugin:1.4:test failed: Plugin org.easyb:maven-easyb-plugin:1.4 or one of its dependencies could not be resolved: Could not transfer artifact org.codehaus.groovy:groovy-all:jar:1.7.10 from/to central (http://repo1.maven.org/maven2): No response received after 60000 -> [Help 1]
[ERROR] 
 
 
Согласно ошибки - это таймаут, но сколько бы я не пробовал - у меня не получается все выкачать. Пробовал качать из разных "мест" ... грешил н аинет - результат одинаков :(
 
Можно как то выкачать jar-ки и просто подсунуть их в локальный репозиторий мавена ?

(mcgray) #5

Я попробовал поставить 120 стереотип. Работает. Какой номер?


(devnull) #6

Честно говоря ничего не понял :( какий стереотип и что за вопрос про номер? 


(mcgray) #7

Обычно как делается: mvn archtype:generate | grep <то_что_мне нужно>.

Вызов mvn archetype:generate | grep thucydides дает на выходе:

 

119: remote -> net.thucydides:thucydides-easyb-archetype (Thucydides automated acceptance testing project using Selenium 2, JUnit and easyb)
120: remote -> net.thucydides:thucydides-simple-archetype (Thucydides automated acceptance testing project using Selenium 2 and JUnit)
 
Итого имеет два стереотипа  - 119 С easyB и 120 БЕЗ. 120 сгенерировал мавен проект по которому потом сгенерировал mvn clean package eclipse:eclipse проект для IDE (не люблю m2Eclipse). После этого вопросов нет.

(devnull) #8

Аааа ну вот это я не скажу, т.к. работаю под виндой и там не грепну :(

 

з.ы. может Вы еще подскажите доки ... кроме http://thucydides.wakaleo.com/#introduction ?


(mcgray) #9

Какой archetype используете для генерации?


(devnull) #10

net.thucydid - thucydides-simple-archetype (Thucydides automated acceptance testing project using Selenium 2 and JUnit) без easyb