Интеграционное тестирование микросервисов на ScalaТестирование, A/B-тестирование
Доклад принят в программу конференции
Юрий Бадальянц
2ГИС
Свою карьеру разработчика начинал в небольшой веб-студии как PHP-разработчик, занимаясь как backend, так и frontend-разработкой. Со временем перешёл в Java-мир, но однажды попробовав Scala, понял — пути назад нет. В 2ГИС пишет бэкенды, связанные с рекламой и бигдатой. В свободное время пилит опенсорс, в основном по теме Scala.js.
Тезисы
Unit-тестирование — это замечательно, но его одного часто недостаточно. Часто хочется дополнительно убедиться, что запущенное предложение будет работать. На помощь приходит интеграционное тестирование.
В докладе я расскажу, как мы тестируем связку из большого числа сервисов и целого зоопарка технологий. Какие варианты пробовали и к чему пришли. Будет про Docker, Testcontainers, а также про Scala.