Доброго времени суток коллеги. Кто подсажет как пользвоаться Thucydides, а именно как создать проект, какие библиотеки нужно подключать, и самое главное как запустить тест и получить эти невороятно красивые отчеты :) Ссылку на https://github.com/thucydides-webtests/thucydides/wiki/Setting-up-your-environment не предлагать, там Maven и конфигурация под него, а мне он не нужен :) хочу запускать тестики из среды разработки без лишних действий.
И еще что именно из библиотек нужно подключить к проекту на Java ? вот тут https://github.com/thucydides-webtests очень много вских папок подпроектов и прочего непонятно чего, что из этой кучи нужно использовать?
Что нужно изменять в аннотациях? нужно что-то добавлять, или пойдет то что работает в TestNG ?
PS под впечатлением доклада Н. Алименкова - http://events.yandex.ru/talks/315/ ради таких отчетов я готов променять C# на Java :)
Вы в принципе можете запускать тесты Thucydides из IDE как обычный тест JUnit. Я так и делаю на этапе отладки. Но эти "невероятно красивые отчёты" не соберутся сами. Всё равно надо в командной строке выполнять команду maven, которая соберет отчёт.
И все-таки еще один вопрос мне не ясен, что нужно подключать в проект из этого перечня https://github.com/thucydides-webtests ? Какие именно файлы библиотек?
Thucydides нужно использовать с maven. Без него я не настраивал проект, я думаю это вполне возможно.
Но это будет такой велосипед с все возможными проблемами, что рано или поздно все равно тебе захочется подключить просто maven
И там напечатать всего несколько строк в pom.xml и у тебя все будет настроенно.
ИМХО, не стоит оно того.
На счет солянки технологий, ну возьми тогда мавен, переведи все из того, что у тебя есть на мавен и выкинь все остальное, тогда не будет у тебя солянки
+ ты начнешь использовать мавен, который очень удобен
Уже забил на свою идею, попробовал Maven, кажется получилось :) Почитал статью http://internetka.in.ua/thucydides-start-project/ и сделал. Может быть кому-то еще из новичков будет интересно, пусть читают.