Получи случайную криптовалюту за регистрацию!

Статья Автоматическое модульное тестирование визуальных компон | First Institute of Reliable Software

Статья Автоматическое модульное тестирование визуальных компонентов в iOS

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

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

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

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

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

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