Лайметест
Limetest — это самая легкая среда для сквозного тестирования с возможностями ИИ, которая может работать в ваших рабочих процессах CI. Определите свои тестовые случаи на естественном языке и позвольте ИИ заняться выполнением.
Основные характеристики
- Оптимизировано для ИИ : опишите тестовые случаи простым языком и позвольте ИИ выполнить их от начала до конца.
- Легкость и эффективность : использует снимок Playwright вместо анализа пикселей для более быстрого и надежного выполнения.
- Возможности Vision : Возвращается в режим Vision, если режим моментального снимка дает сбой во время более сложных тестовых сценариев.
Установка
Каталог пользовательских данных
limtest запустит браузер Chrome с новым профилем, расположенным по адресу
Использование
Проведение тестов
Используйте --headless для запуска тестов в режиме headless в рабочих процессах CI.
MCP-сервер limetest
https://github.com/user-attachments/assets/b801f239-dc66-4b3b-bcf2-42e2a9a68721
Сервер протокола контекста модели (MCP) на базе Playwright , который оптимизирует сквозное тестирование для вашего клиента MCP.
Варианты использования
- Автоматизированное тестирование, запланированное и выполненное магистрами права
Пример конфигурации
После клонирования этого репозитория соберите и добавьте сервер E2E MCP в свой клиент MCP следующим образом: Обратите внимание, что для запуска этого сервера MCP в сквозном режиме вам понадобится ключ API OpenAI.
Затем:
Вся информация о входе в систему будет храниться в этом профиле. Вы можете удалить ее между сеансами, если хотите очистить состояние «офлайн».
Благодарности
Limetest основан на Microsoft Playwright MCP и оптимизирован для автоматизированного сквозного тестирования в качестве автономной среды. Этот проект распространяется по лицензии Apache 2.0.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Сервер протокола контекста модели, который позволяет проводить автоматизированное сквозное тестирование с LLM, используя дерево доступности Playwright, а не входные данные на основе пикселей.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots without requiring screenshots or vision models.Last updated -21240,9801TypeScriptApache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, generate test code, scrape web content, and execute JavaScript in real browser environments.Last updated -3111,245TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots without needing screenshots or visually-tuned models.Last updated -24240,980TypeScriptApache 2.0
- AsecurityFlicenseAqualityA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots without requiring screenshots or visually-tuned models.Last updated -25240,980