BrowserStack MCP Server
Интеграция BrowserStack с AI-IDE для управления тестами, выполнения ручных и автоматизированных проверок приложений и сайтов на реальных устройствах
Описание
Это официальный сервер BrowserStack для MCP, позволяющий тестировать мобильные apps и веб-сайты с помощью естественного языка в IDE вроде VSCode, Cursor или Claude. Ключевые особенности: ручное и автоматизированное тестирование (Selenium, Playwright), отладка, управление тест-кейсами, сканирование доступности, AI-агенты для генерации тестов и самоисцеления скриптов. Технологии: Node.js, NPM. Применения: ускорение QA в разработке, снижение переключений контекста, тестирование на реальных устройствах и браузерах.
Возможности
Ручное тестирование приложений
Запуск сессий на реальных устройствах iOS/Android для отладки крашей и производительности.
Ручное тестирование веб-сайтов
Открытие сайтов в различных браузерах и ОС, включая локальный хост, без установки.
Автоматизированное тестирование
Интеграция с Selenium, Playwright, Jest; запуск на BrowserStack, отладка и фикс неудач.
Управление тестами
Создание проектов, тестовых кейсов, планов, запусков и обновление результатов.
Тестирование доступности
Сканирование сайтов на WCAG-соответствие с AI-подсказками для исправлений.
AI-агенты BrowserStack
Генерация тестов из PRD, конвертация ручных тестов в автоматизированные, самоисцеление скриптов.
Установка
Требования: Node.js >= 18.0 (рекомендуется v22.15.0 LTS). Установите через NPM. Для VSCode создайте .vscode/mcp.json:
{
"servers": {
"browserstack": {
"command": "npx",
"args": ["-y", "@browserstack/mcp-server@latest"],
"env": {
"BROWSERSTACK_USERNAME": "<username>",
"BROWSERSTACK_ACCESS_KEY": "<access_key>"
}
}
}
}
Замените