Доклад

Тестирование Android приложения Juno с ❤️: CI, Unit, Integration и Functional (UI) тесты. 100% Kotlin, 90%+ RxJava, Spek, JUnit, DSL для UI тестов.

На русском языке

Меньше слов, больше дела: как мы пишем Unit тесты для Android проекта на Kotlin и RxJava, почему предпочитаем Spek вместо JUnit и Spock, как изолируемся от Android Framework, как работают Integration тесты, которым нужен Android Runtime и почему мы не используем Robolectric, как устроены наши UI тесты и почему мы не ходим на реальные сервера. Почему докладчиков двое? Потому что Артём — один из разработчиков, а Орхан — наш QA, который очень активно автоматизирует свою работу.

Расписание