Открытое занятие «Стратегия автотестирования для iOS» с Михаилом Рубановым из Додо. На уроке обсудили ключевые подходы к тестированию, включая выбор инструментов и лучшие практики, которые помогут повысить качество приложений.
Содержание:
- 00:00 — Начало
- 00:35 — Покрытие тестами крупного проекта
- 03:23 — Виды тестов
- 8:30 — UI-тесты
- 14:00 — Интеграционные/Компонентные тесты
- 25:45 — Снепшот-тестирование
- 31:00 — Скриншот-тесты
- 42:50 — Юнит-тесты
- 47:57 — Разработка через тестирование
- 56:00 — Вопросы
- 1:00:00 — Где прогонять скриншот-тесты
- 1:00:38 — Сложные e2e тесты
- 1:04:00 — Переключение инфраструктур для разных тестов
- 1:07:07 — Важность тестирования
- 1:09:03 — Соотношения между уровнями пирамиды тестирования
- 1:11:20 — Работа со скриншот-тестами
- 1:14:00 — Инфраструктура для тестов
- 1:20:30 — На каких устройствах нужно проводить тестирование