Мысли о “простых” тестах Maestro

Немного мыслей на тему «простых» автотестов с фреймворком Maestro.

Когда люди впервые видят YAML тесты - можно подумать:

“Ну это несерьёзно…”

Кажется, что настоящая автоматизация обязательно должна быть:

сложной многослойной с тонной кода и желательно с framework поверх framework 😄 бррр…

Но в нашем YAML появляются: 👉 CI 👉 реальные устройства 👉 мобильная ферма 👉 HTML-отчёты 👉 JS-логика 👉 MCP

Самое интересное, что Maestro сейчас очень хорошо показывает одну простую мысль:

не обязательно делать систему сложной, чтобы она решала реальные задачи.

Да, YAML выглядит непривычно после классической автоматизации. Но когда:

тесты быстро пишутся удобно поддерживаются нормально дебажатся запускаются в CI работают на реальных устройствах начинаешь смотреть на это уже немного иначе.

И чем больше работаю с мобильной автоматизацией, тем чаще ловлю себя на мысли:

иногда простое инженерное решение оказывается эффективнее “серьёзной” архитектуры ради архитектуры.

И да… не всё должно быть сложным, чтобы быть мощным ))

Мысли о “простых” тестах Maestro | Сетка — социальная сеть от hh.ru