Но тема оказалась настолько обширной и практически применимой для QA-инженеров, что мы решили записать дополнительно ещё и подкаст на эту тему. Он выйдет на ютубе на следующей неделе.
А что касается эфира, мы не просто поболтали по теме, а ещё и на практике попробовали в работе Playwright MCP, запланировали с его помощью автотесты, реализовали их и запустили.
Потом сравнили 2 инструмента, и когда тестировали Devtools MCP, даже нашли баги в одном из проектов, на который его натравливали.
Коротко: инструмент — пушка 😅
С его помощью можно подключаться к текущей сессии в браузере, находить утечки памяти, собирать локаторы со страницы, создавать моки бэкенда для будущих автотестов и вообще всё, что можно делать в devtools, но только с помощью промптов, и агент сам всё сделает.👍
Для меня это какая-то невероятная магия!
Обязательно потестируйте, инструмент бесплатный, устанавливается за одну минуту:
Надо лишь открыть IDE, например Cursor, перейти в «Настройки» → «Инструменты и MCP», прокрутить вниз и нажать «Новый MCP-сервер». В файле конфигурации MCP вставить конфигурацию:
{
"mcpServers": {
"chrome-devtools": {
"command": "npx",
"args": ["chrome-devtools-mcp@latest"]
}
}
}
Сохранить и перезагрузить Cursor — ВСЁ!
С вас реакция под постом 🎉, если было полезно, и приходите сегодня в 21:00 на эфир по автоматизации.
Перенесём наш проект с автотестами к коду проекта и попробуем заавтоматизировать форму с динамическим добавлением и удалением полей.
YouTube
VK Live