Доклад

Инфраструктура Android UI-тестов

  • На русском языке
Презентация pdf

В «Одноклассниках» UI-автотесты на Android запускаются на каждый коммит в каждом пулл-реквесте. По результатам запуска происходит автоматический анализ запрета мерджа.

Так на раннем этапе разработки кода мы можем найти проблемные места и не пустить их в основную ветку. При запрете мерджа разработчик также получает информацию о том, на какие из падающих тестов стоит обратить внимание, так как мы разделили тесты по категориям в зависимости от стабильности их прохождения.

Сейчас в команде спикера около 1000 тестов, из которых падает менее 1%. В этом им помогает собственная система перезапуска не только тестов, но и отдельных действий и шагов. О том, как это устроено, вы узнаете из доклада.

  • #android
  • #infrastructure
  • #uitest
  • #автоматизация
  • #запуск_тестов
  • #фунциональные_тесты

Спикеры

Приглашенные эксперты

Расписание