По ходу прикладного повествования разобрались, как ловить большинство дефектов вёрстки по минимальной цене поддержки и внедрения.
А заодно поговорили о других моментах, полезных и мобильным разработчикам и QA-инженерам.
Вместе подумали, в каких проектах и для каких задач целесообразно использовать скриншотные тесты.
Рассмотрели типичные проблемы (включая флаки) и способы их решения.
Поговорили о технологические подходах, позволяющих безболезненно встроить запись снэпшотов в рутинный процесс разработки. Даже если вы вообще не пишете тесты.
Детали реализации рассмотрели на примере iOS приложения с глубокой интеграцией SwiftUI, но примеры понятны и Android-разработчикам.
-------------
Автор: Николай Пучко
Руководитель группы iOS-разработки Яндекс Путешествия
7 views
1561
529
2 months ago 00:06:01 1
Я сказал ей - раздевайся. Так сразу? - спросила она. Да. Полностью? Конечно.