Есть ли способ интегрировать тесты Gradle / Cucumber / Selenium в Browserstack (Java)? - PullRequest
0 голосов
/ 18 декабря 2018

Я унаследовал платформу, которая использует Cucumber для использования серии браузерных тестов с Selenium в Java.Фреймворк в настоящее время построен с использованием Gradle, и это работает хорошо.

Я бы очень хотел интегрировать всю эту вещь с Browserstack, но единственный плагин Gradle, который я могу найти ( здесь ), предназначен для Espresso, и поэтому не применим к моей проблеме.Я также нашел другой репозиторий ( здесь ), который делает именно то, что я хочу, но делает это через Maven.

Примечание. Я не знаком с Gradle и Maven и, следовательно, склонен придерживаться решения, которое в настоящее время работает, и опасаться ненужных изменений.Имея это в виду, у меня есть следующие вопросы:

  1. Есть ли опубликованный способ интеграции Cucumber (Java) с Browserstack с использованием Gradle?
  2. Если нет, выполняется ли преобразование из Gradle вMaven действительно так же банально, как эта статья заставляет меня верить?Есть ли что-то еще, что я должен знать?

1 Ответ

0 голосов
/ 18 декабря 2018

Относительно ваших запросов:

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 вa Gradle build, генерирующий файл settings.gradle и один или несколько файлов build.gradle.

3-Вы также поделились ссылкой: https://github.com/browserstack/cucumber-java-browserstack, в которой используется maven. Вы можете выполнить шаги илегко конвертировать maven в gradle

...