Перейти к содержимому

Разработка под iOS 32: Начало работы со snapshot-тестированием | Swift 5, Xcode 13

Emmanuel Okwara

0:00 / 0:00

Разработка под iOS 32: Начало работы со snapshot-тестированием | Swift 5, Xcode 13

6 647 просмотров · 4 года назад
Emmanuel Okwara
9,94 тыс. подписчиков
6 647 просмотров · 4 года назад
В этом видео мы рассмотрим основы тестирования с помощью снимков (Snapshot Testing) в iOS. Начнём с создания приложения, которое отображает «Hello World» с белым/чёрным фоном в зависимости от значения nightMode. Далее мы научимся писать тесты для снимков, записывать/обновлять снимки и просматривать различия в неудачных снимках. Наконец, мы реализуем вспомогательную функцию, которая позволяет создавать экземпляры раскадровки для ViewController. Приветствуйте нас в социальных сетях: LinkedIn:   / ​​   Twitter:   / its_macco   Дополнительные материалы: Стратегии тестирования с помощью снимков: https://github.com/pointfreeco/swift-... Модульное тестирование:    • iOS Dev 30: Getting Started with Unit Test...   Тестирование пользовательского интерфейса:    • iOS Dev 31: Getting Started with UI Testin...   Содержание видео 1. Введение 00:00 2. Что такое тестирование с помощью снимков? 00:43 3. Настройка проекта 02:30 4. Установка SnapshotTesting 07:19 5. Тестирование состояния по умолчанию 09:34 6. Сбой сравнения снимков 18:28 7. Обновление ссылки на снимок 20:47 8. Тестирование темного режима 23:37 9. Вишенка на торте 25:38 10. Заключение 29:21