Какой язык выбрать для реализации api для selenoid

Всем привет! Наверное многие здесь знают такой инструмент, как selenoid. У нас для интеграции с автотестами написана апишка на bash. Но решили переписать апишку на ооп. Но стает вопрос, какой язык выбрать? Java или kotlin.

Аришка будет не высоконагруженная. При запуске автотестов апишка будет отдавать какие-то данные и скачивать мобильные сборки. У кого какие мысли? Может есть практический опыт апишек на java и kotlin. Спасибо за любую инфу

А зачем? Зачем переписать “на ооп”?
Почему бы не оставить на bash, если его вы знаете, и оно работает?

P.S. Не говоря уже о том, что Selenoid больше не поддерживается, и поэтому вкладываться сейчас в связанную с ним архитектуру странно.

1 лайк

@asolntsev подскажите, на какое решение для тестирования мобилок сейчас лучше тогда переходить, раз selenoid не будет больше поддерживаться? Selenium Grid?

Вариантов масса:

  • Moon (от создателей Selenoid)
  • BrowserStack
  • LambdaTest
  • Saucelabs
    и т.п.

А я своих проектах обходился без всяких сервисов, просто запускал эмулятор в докере, и в него же копировал свои тесты и запускал там же.