First Institute of Reliable Software
171 subscribers
62 photos
86 links
🎓Перший інститут надійного програмного забезпечення
👉Все про надійне IT тестування
🚀Підвищуємо кваліфікацію та навчаємо
Анонс курсу "QA Automation: Selenium+Python"
Download Telegram
Статья Автоматическое модульное тестирование визуальных компонентов в iOS

Автор: Владимир Обризан, к. т. н.

Автоматическое тестирование визуального интерфейса (UI-тесты) имеет несколько проблем.

Первая проблема — добиться того, чтобы UI-тесты были стабильными и не падали от запуска к запуску по независящим от самого кода причинам. Например, если сетевой запрос завис, то визуальный компонент не обновится вовремя, произойдет тайм-аут и тест упадет.

Вторая проблема — тестопригодность: добиться изоляции визуального компонента от сетевых сервисов, аппаратных сервисов (например, геолокации), а также обеспечить легкость введения компонента в нужные состояния.

https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html

#статья #ios #тестопригодность