Алексей Хайминов, Алексей Червяков — Нативные UI-тесты за 21 день

preview_player
Показать описание
Ближайшая конференция — Heisenbug 2024 Autumn, 10 октября (Online), 17—18 октября (Санкт-Петербург + трансляция).
— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
— — —
Доклад для тех, кто еще не сталкивался с построением инфраструктуры для нативных тестов и не адаптировал приложение для Android. Вы узнаете про опыт внедрения UI-тестов силами части команды Android-разработчиков «Юлы». Внедрение осуществлялось факультативно, не более 20% от времени на разработку.

Команда успешно довела проект до регулярных прогонов на CI. Вы услышите, что делать, если нет времени на тесты и как писать код так, чтобы проще было написать различные виды тестов.

Также в докладе:
— инициативные группы и договоренности с бизнесом;
— изменения в коде Android, которые могут потребоваться для нативных UI-тестов;
— построение простой и надежной инфраструктуры для прототипа;
— внедрение в кратчайшие сроки.
Используемые технологии: Android, Dagger 2, Kaspresso, Allure, GitLab, Rx. Но главное — идеи, как можно адаптировать опыт докладчика под ваши нужды.

Доклад будет полезен, если у вас нет тестов и вы хотели бы узнать, как построить минимальную инфраструктуру, и какие изменения в приложении, вероятно, потребуются.

Рекомендации по теме