Гость — Борис Лысиков, руководитель мобильного тестирования в Dodo Engineering.
О чем болтаем?
Детально разбираемся, как устроена автоматизация в Dodo. Уточняем, в чем специфика автоматизации для Android и iOS и как как часто обновляется приложение в сторах. Обсуждаем, почему тесты не гоняют на реальных устройствах и выясняем, какие кейсы лучше не автоматизировать. Узнаем, как в Dodo тестируют доступность и можно ли автоматизировать accessibility.
Таймкоды:
О чем болтаем
Герой – Борис Лысиков
Почему начал работать в Dodo
Чем Борис занимается в Dodo
Процессы разработки в Dodo
Отличия в автоматизации для Android/iOS/web
Автоматизация на Android
End-to-end тесты
Кто пишет тесты: автоматизаторы или разработчики
На каком этапе покрывают автотестами
Специфика автоматизации на Android
На каких устройствах запускают тесты
Крашлитика – аналитика по крашам
Как часто обновляется приложение Dodo
Cпецифика автоматизации на iOS
Дополнительные проверки
Парк устройств
Как должна быть устроена автоматизация нативных приложений
Kotlin Multiplatform – перспективно?
Как оценивается эффективность автоматизации
Ручные тестировщики находят больше багов
Как развивать QA-команду
История одного факапа
Про то, зачем делиться знаниями
Подход к автоматизации за рубежом
Кейсы, которые можно не автоматизировать
Тест, который сложно автоматизировать
Перформанс UI
Нефункциональное тестирование
Гайды по accessibility
Фишки качества в Dodo
Блиц
Выводы
Ссылки:
QAk QAk на СodeFest. Докопались до Dodo: https://qak-qak.mave.digital/ep-48
Телеграм-канал про iOS-автоматизацию: https://t.me/ios_automation_testing
Борис Лысиков как ментор: https://solvery.io/ru/mentor/boris_lysikov
https://getmentor.dev/mentor/boris-lysikov-4361
Канал QA-команды Т-Банка в Телеграме: https://l.tbank.ru/yellow_qa
Больше о разработке и технологиях Т-Банка: https://l.tbank.ru/kod_zheltyi
О жизни команды и свежих ИТ-вакансиях: https://l.tbank.ru/t_crew