30.09.2026 721 материалов

iPhone Android 24 — о телефонах, железе и софте. Страница 59

главноеСофт · 6 мин

Почему UI-тесты ломаются при каждом редизайне — и как читать дерево элементов прямо из симулятора

Записанные UI-тесты умирают при первом же редизайне — кто-то сдвинул кнопку, и координаты «340, 712» больше не ведут туда, куда нужно. Open-source-проект tapflow решил проблему, научившись читать дерево доступности (accessibility tree) прямо из headless-симулятора, без WebDriverAgent и без открытого окна.

Почему UI-тесты ломаются при каждом редизайне — и как читать дерево элементов прямо из симулятора