Я унаследовал фреймворк, который использует Cucumber для использования серии браузерных тестов с Selenium на Java. В настоящее время фреймворк построен с использованием Gradle, и это хорошо работает.
Я очень хотел бы интегрировать все это с Browserstack, но единственный плагин Gradle, который я могу найти (здесь), предназначен для Espresso и поэтому не применим к моей проблеме. Я также нашел другой репозиторий (здесь), который делает именно то, что я хочу, но делает это через Maven.
Обратите внимание: я не знаком ни с Gradle, ни с Maven, и поэтому склонен придерживаться решения, которое в настоящее время работает, и опасаюсь ненужных изменений. Учитывая это, у меня есть следующие вопросы:
Относительно ваших запросов:
1- Мне неизвестна какая-либо опубликованная документация по интеграции Cucumber (Java) с Browserstack с использованием Gradle.
2- В ссылке, которой вы поделились (https://dzone.com/articles/how-to-convert-maven-to-gradle-and-vice-versa), говорится, что вы можете преобразовать maven в gradle за один шаг.
Выполните команду: Gradle init
В каталоге, содержащем POM. Это преобразует сборку Maven в сборку Gradle, сгенерировав файл settings.gradle и один или несколько файлов build.gradle.
3-Вы также поделились ссылкой: https://github.com/browserstack/cucumber-java-browserstack, который использует maven. Вы можете следовать инструкциям и легко преобразовать maven в gradle
Спасибо - как я уже сказал, я пытался получить второе мнение по этому поводу. Похоже, я пойду туда. Я опубликую, как только это будет успешно.