Комментарии 5
Спасибо огромное за статью, весьма подробно все рассказали.
Небольшой оффтоп для тех у кого Cucumber неразрывно связан с Calabash.
Неожиданно для себя сегодня утром узнал, что поддержку Calabash официально заканчивают в конце 2017 года. Поэтому если вы собираетесь изучать данный фреймворк для автоматизации — подумайте еще раз.
Пруф — https://forums.xamarin.com/discussion/93584/question-about-calabash-announcement
Небольшой оффтоп для тех у кого Cucumber неразрывно связан с Calabash.
Неожиданно для себя сегодня утром узнал, что поддержку Calabash официально заканчивают в конце 2017 года. Поэтому если вы собираетесь изучать данный фреймворк для автоматизации — подумайте еще раз.
Пруф — https://forums.xamarin.com/discussion/93584/question-about-calabash-announcement
0
Спасибо большое за статью! Все очень подробно написано, но! У меня вопрос в следующем:
если делать архитектуру с использованием Gradle, например,
p.s. — ну и в пакете
Далее, по пути
А по пути
Почему так? — При разворачивании более чем удобно. Так вот, Вопрос собственно в том, что когда я описываю раннер, как:
То при запуске фич получаю сообдение, что у меня не реализованы мои степ дифинишны… Что не так? Спасибо.
если делать архитектуру с использованием Gradle, например,
framework/src/main/java/runners
— тут хранить класс, который ранает фичи. p.s. — ну и в пакете
main/java
— описывать некоторую логику и все такоеДалее, по пути
framework/src/test/java/steps/features
— хранить классы, в которых описаны степдифинишн.А по пути
framework/src/test/resources/features
— хранить сами фичиПочему так? — При разворачивании более чем удобно. Так вот, Вопрос собственно в том, что когда я описываю раннер, как:
@CucumberOptions(
features = {"src/test/resources"},
glue = {"steps.features"}
)
То при запуске фич получаю сообдение, что у меня не реализованы мои степ дифинишны… Что не так? Спасибо.
0
Столкнулся со странным. Если запускать с тегом
, и у всех тестов стоит этот тег, то всё работает. Но стоит у одного теста all сменить на что-то кастомное, dev или example и тут задать этот тег, то…
Можете подсказать что не так с тегами?
@CucumberOptions(
...
tags = "@all",
...
)
, и у всех тестов стоит этот тег, то всё работает. Но стоит у одного теста all сменить на что-то кастомное, dev или example и тут задать этот тег, то…
0 Scenarios
0 Steps
0m0,000s
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.616 sec
Можете подсказать что не так с тегами?
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Руководство: Cucumber + Java