Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Статья Автоматическое модульное тестирование визуальных компонентов в iOS
Автор: Владимир Обризан, к. т. н.
Автоматическое тестирование визуального интерфейса (UI-тесты) имеет несколько проблем.
Первая проблема — добиться того, чтобы UI-тесты были стабильными и не падали от запуска к запуску по независящим от самого кода причинам. Например, если сетевой запрос завис, то визуальный компонент не обновится вовремя, произойдет тайм-аут и тест упадет.
Вторая проблема — тестопригодность: добиться изоляции визуального компонента от сетевых сервисов, аппаратных сервисов (например, геолокации), а также обеспечить легкость введения компонента в нужные состояния.
https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html
#статья #ios #тестопригодность
Автор: Владимир Обризан, к. т. н.
Автоматическое тестирование визуального интерфейса (UI-тесты) имеет несколько проблем.
Первая проблема — добиться того, чтобы UI-тесты были стабильными и не падали от запуска к запуску по независящим от самого кода причинам. Например, если сетевой запрос завис, то визуальный компонент не обновится вовремя, произойдет тайм-аут и тест упадет.
Вторая проблема — тестопригодность: добиться изоляции визуального компонента от сетевых сервисов, аппаратных сервисов (например, геолокации), а также обеспечить легкость введения компонента в нужные состояния.
https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html
#статья #ios #тестопригодность
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
Эксперт-лекция Автоматическое модульное тестирование визуальных компонентов в iOS
Автор: Владимир Обризан, к. т. н.
Выступление подготовлено по мотивам статьи: https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html
Кроме этого, обсуждаются вопросы:
1. Как писать тесты на легаси-проектах?
2. Что делать, если заказчик сказал писать тесты?
3. Как оценивать время на написание тестов?
https://youtu.be/pnS-TQO2_Ik
#ios #тестопригодность #видео
Автор: Владимир Обризан, к. т. н.
Выступление подготовлено по мотивам статьи: https://www.1irs.net/ru/articles/2020/06/22/automatic-unit-tests-for-ui-ios.html
Кроме этого, обсуждаются вопросы:
1. Как писать тесты на легаси-проектах?
2. Что делать, если заказчик сказал писать тесты?
3. Как оценивать время на написание тестов?
https://youtu.be/pnS-TQO2_Ik
#ios #тестопригодность #видео
YouTube
Автоматическое модульное тестирование визуальных компонентов / Владимир Обризан
Купить билеты на iOS Ukraine #2, которая пройдет 17 Мая 2021 можно по ссылке:
https://2event.com/events/1863065#/
Подписывайтесь на наши соц сети:
Twitter: https://twitter.com/iOSUkraine
Telegram Channel: https://t.me/iOSUkraine
Telegram Chat: https://t…
https://2event.com/events/1863065#/
Подписывайтесь на наши соц сети:
Twitter: https://twitter.com/iOSUkraine
Telegram Channel: https://t.me/iOSUkraine
Telegram Chat: https://t…