Мобильные автотесты: Maestro MCP + AI
@https://rutube.ru/video/2bf8dac49950bd936fd8038b63aa3729/ Всем привет)) Сегодня очередной пост на тему мобильных автотестов с фреймворком Maestro, и я продолжаю развивать возможности MCP в связке с AI-агентом Codex. В прошлый раз агент искал причину падения теста, исправлял локатор и запускал прогон повторно. Сегодня у него другая задача - попробовать написать мобильный UI автотест практически с нуля и всего по одному промту. Для чистоты эксперимента в проекте по-прежнему нет конфигурационного файла или отдельной инструкции, которая бы объясняла агенту, как именно нужно писать тесты на Maestro, какую структуру использовать и каких правил придерживаться. То есть агенту дали задачу - а дальше он уже сам решает: 👉 как исследовать приложение 👉 какие элементы использовать 👉 как построить сценарий 👉 и как оформить сам автотест В итоге рабочий тест он действительно написал и смог его запустить. Да, результат пока требует оптимизации. Где-то можно улучшить структуру, где-то сделать сценарий аккуратнее. Но самое интересное, что даже без заранее подготовленных правил получается вполне рабочий вариант. Думаю, в следующих экспериментах будет интересно сравнить два подхода: Codex без инструкций и Codex в проекте, где уже подробно описаны правила написания автотестов. А пока давайте посмотрим, как агент справился с задачей сам ))