TestDriver MCP
MCP-сервер, агент и скиллы для сквозных UI-тестов: агент управляет компьютером через компьютерное зрение на облачных машинах
- 356 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Выполняет реальные действия в интерфейсе и может запускать команды
- Отправляет приложение и данные в облако вендора
- Требует секретный ключ доступа
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/testdriverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Выполняет реальные действия в интерфейсе и может запускать команды
- Отправляет приложение и данные в облако вендора
- Требует секретный ключ доступа
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий отдает MCP-сервер, агента-эксперта и набор скиллов для Claude Code и Codex, чтобы писать и запускать сквозные тесты через управление интерфейсом. Тесты формулируются обычными словами: найти элемент, кликнуть, проверить, что что-то видно, а движок опирается на зрение, а не на селекторы. Прогон идет на эфемерной облачной машине, которая запускает браузер или приложение и возвращает результат с видеозаписью. Есть CLI для инициализации проекта и подключения к Vitest, а также самостоятельный npm-пакет.
Для кого. Для QA-инженеров и разработчиков, которым нужны сквозные тесты сложных сценариев: десктоп, расширения, OAuth, PDF, iframe и canvas.
Подходит, если
- Нужно проверить сценарий, который трудно покрыть селекторными тестами
- Хочется описывать шаги теста словами и запускать их из агента
- Нужен прогон в облаке с видеозаписью и отчетом
Не подходит, если
- Достаточно обычных модульных или селекторных тестов без облака
- Нельзя выводить приложение и данные во внешний сервис
Пример запроса к агенту
Напиши тест: открой сайт, войди через OAuth и проверь, что видно имя пользователяMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
TD_API_KEYобязательная, секрет- Ключ доступа к облаку TestDriver из консоли аккаунта.
Ограничения
Нужен аккаунт TestDriver и ключ TD_API_KEY, прогоны идут на облачных машинах вендора, тарификация по их условиям. Доступность сервиса из России без VPN не проверена. Тесты выполняют реальные действия в интерфейсе и могут запускать команды, поэтому подходят для тестовых окружений, а не для продакшена.
Как отключить. Удалите плагин testdriver через /plugin, уберите блок MCP testdriver из конфигурации агента и удалите пакет testdriverai из проекта.
Частые вопросы
Нужен ли платный аккаунт?
Нужен аккаунт TestDriver и ключ TD_API_KEY, прогоны идут в их облаке. Регистрация бесплатная, дальнейшие лимиты и тарифы на стороне вендора.
Чем это отличается от Playwright или Cypress?
Тест описывается словами и опирается на компьютерное зрение, а не на селекторы, поэтому покрывает десктоп, расширения, OAuth, PDF, iframe и canvas.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер, который запускает несколько браузерных агентов и проверяет сайт на битые ссылки, ошибки интерфейса и доступность
TesterArmy CLI и MCP запускают в облаке сквозные тесты браузера и мобильных приложений по описанию шагов простыми словами.
Набор QA-агентов, скиллов и MCP-сервер: генерация тестов, поиск пробелов в покрытии, нестабильные тесты, безопасность и хаос-тестирование
kogiQA MCP дает агенту браузер, который находит элементы страницы без селекторов, для отладки веб-приложений и e2e-тестов
Агент получает живую сессию вашего приложения на вебе, iOS или Android, видит экран, пишет тесты и сам проверяет правки.
MCP-сервер, который управляет интерфейсом клиента тестирования 1С напрямую: открывает формы, заполняет поля, записывает и воспроизводит сценарии
Коротко о README
README представляет TestDriver как инструмент сквозного тестирования, где агент управляет интерфейсом через зрение. Быстрый старт: npx testdriverai init создает проект, ставит Vitest и настраивает MCP для VS Code, Cursor или Claude Desktop, затем vitest run прогоняет тест на облачной машине с видеозаписью. Репозиторий содержит MCP-сервер, агента, десятки скиллов по отдельным действиям, CLI и расширение для редактора. Заявлена поддержка десктопных приложений, расширений браузера, OAuth, PDF, iframe и canvas.