Skip to main content
Glama
m2rads
by m2rads

Limetest

Limetest ist das leichteste End-to-End-Testframework mit KI-Funktionen, das in Ihren CI-Workflows ausgeführt werden kann. Definieren Sie Ihre Testfälle in natürlicher Sprache und überlassen Sie die Ausführung der KI.

Hauptmerkmale

  • Optimiert für KI : Definieren Sie Ihre Testfälle in einfacher Sprache und lassen Sie sie von der KI von Anfang bis Ende ausführen.

  • Leichtgewichtig und effizient : Nutzt Playwright-Schnappschüsse anstelle von Pixelanalysen für eine schnellere und zuverlässigere Ausführung.

  • Vision-Funktionen : Fällt in den Vision-Modus zurück, wenn der Snapshot-Modus während anspruchsvollerer Testszenarien fehlschlägt.

Installation

npm install @limetest/limetest

npx playwright install

Benutzerdatenverzeichnis

limtest startet den Chrome-Browser mit dem neuen Profil unter

- `%USERPROFILE%\AppData\Local\ms-limetest\mcp-chrome-profile` on Windows
- `~/Library/Caches/ms-limetest/mcp-chrome-profile` on macOS
- `~/.cache/ms-limetest/mcp-chrome-profile` on Linux

Related MCP server: Playwright MCP Server

Verwendung

Tests ausführen

Verwenden Sie --headless, um Tests in CI-Workflows ohne Monitor auszuführen.

npx limetest example

limetest MCP Server

https://github.com/user-attachments/assets/b801f239-dc66-4b3b-bcf2-42e2a9a68721

Ein von Playwright betriebener Model Context Protocol (MCP)-Server, der End-to-End-Tests für Ihren MCP-Client optimiert.

Anwendungsfälle

  • Automatisierte Tests, geplant und durchgeführt von LLMs

Beispielkonfiguration

Nachdem Sie dieses Repo geklont haben, erstellen Sie den E2E-MCP-Server und fügen ihn Ihrem MCP-Client wie folgt hinzu: Beachten Sie, dass Sie einen OpenAI-API-Schlüssel benötigen, um diesen MCP-Server im End-to-End-Modus auszuführen.

npm install @limetest/mcp

npx playwright install

Dann:

{
    "mcpServers": {
        "limetest": {
            "command": "npx",
            "args": [
                "npx @limetest/mcp",
                "--api-key=<your openai api key>"
            ]
        }
    }
}

Alle angemeldeten Informationen werden in diesem Profil gespeichert. Sie können sie zwischen den Sitzungen löschen, wenn Sie den Offline-Status aufheben möchten.

Danksagung

Limetest basiert auf Microsoft Playwright MCP und ist als eigenständiges Framework für automatisierte End-to-End-Tests optimiert. Das Projekt wird unter der Apache 2.0-Lizenz vertrieben.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/m2rads/limetest'

If you have feedback or need assistance with the MCP directory API, please join our Discord server