Vibetest - Utiliser le serveur MCP : Tests d'assurance qualité basés sur l'IA

Maîtrisez QA avec Vibetest-utilisez MCP ! Tutoriel pour automatiser tests web (404, boutons morts, bugs UI) en moins de 60s.

Louis Dupont

Louis Dupont

5 June 2025

Vibetest - Utiliser le serveur MCP : Tests d'assurance qualité basés sur l'IA

Prêt à éliminer ces bogues de site Web ennuyeux avec Vibetest-use MCP ? Ce joyau open-source, alimenté par Browser-Use, vous permet de déployer des agents d'IA pour explorer votre site, détecter les erreurs 404, les boutons morts et les problèmes d'interface utilisateur en moins d'une minute. Je l'ai trouvé sur GitHub, et c'est un véritable révolutionnaire pour les tests automatisés. Avec une seule commande, vous pouvez lancer plusieurs agents pour tester votre site—local ou en direct. Dans ce tutoriel, je vais vous montrer comment configurer Vibetest-use MCP, exécuter des tests sur un site local ou en direct, et rendre votre processus d'AQ (assurance qualité) un jeu d'enfant. Écrasons ces bogues !

💡
Vous travaillez avec des API ou documentez des projets ? Procurez-vous APIdog pour concevoir, tester et partager des documents API sans effort—parfait pour vos flux de travail Vibetest-use MCP !
button

Pourquoi Vibetest-use MCP est un super-héros de l'AQ

Vibetest-use MCP est un outil alimenté par Browser-Use qui automatise les tests d'AQ en déployant des agents d'IA pour explorer les sites Web et signaler les problèmes tels que les liens brisés, les boutons non réactifs ou les erreurs d'interface utilisateur. Construit sur le Model Context Protocol (MCP), il s'intègre à Browser-Use pour contrôler les navigateurs (Chrome, Firefox, etc.) via Playwright, garantissant des tests approfondis. Le dépôt GitHub met en évidence sa capacité à tester n'importe quelle URL—sites en direct comme https://example.com ou configurations locales comme localhost:3000—avec des nombres d'agents configurables (par exemple, 3, 5 ou 10) pour des analyses plus approfondies. Des tests d'un site de développement à une application de production, Vibetest-use MCP transforme l'AQ en une promenade de santé.

Configuration de Vibetest-use MCP

Mettons Vibetest-use MCP en marche. C'est facile pour les débutants, et je vais rester clair !

1. Cloner le référentiel et configurer l'environnement virtuel :

git clone https://github.com/browser-use/vibetest-use.git
cd vibetest-use
uv venv
source .venv/bin/activate  # macOS/Linux
.venv\Scripts\activate     # Windows
uv pip install -e .

2. Configurer vos variables d'environnement :

export GOOGLE_API_KEY="your_google_api_key_here"
GOOGLE_API_KEY=your_google_api_key_here

3. Exécuter le serveur MCP :

.venv/bin/vibetest-mcp
vibetest mcp connected

J'ai fait ça en 10 minutes—rapide et sans douleur !

Exemples de cas d'utilisation pour Vibetest-use MCP

Prêt à tester avec Vibetest-use MCP ? Voici trois façons d'attraper les bogues rapidement !

1. Tester un site Web en direct avec plusieurs agents :

vibetest my website with 6 agents: https://example.com
vibetest with multiple agents
vibetest finding project errors

2. Tester un site de développement local :

run vibetest on localhost:3000
vibetest on local dev site

3. Tests sans interface graphique avec un nombre d'agents personnalisé :

run a headless vibetest on localhost:8080 with 10 agents

Ces tests ont pris <60 secondes chacun—Vibetest-use MCP est un bolide !

Intégration de Vibetest-use MCP avec Claude Code Desktop

Vous voulez exécuter des tests Vibetest-use MCP depuis Claude Code Desktop ? Voici comment l'intégrer.

1. Ajouter le serveur MCP Vibetest à Claude Desktop :

claude mcp add vibetest /full/path/to/vibetop-use/.venv/bin/vibetest-mcp -e GOOGLE_API_KEY="your_google_api_key"

2. Vérifier la connexion :

/mcp

3. Exécuter les commandes Vibetop :

Vibetest my website with 5 agents: https://example.com
Run vibetop on localhost:3000

J'ai testé un site via Claude Desktop, et il a signalé un bogue de formulaire instantanément—super élégant !

Utilisation de Vibetest-use MCP avec Cursor

Vous préférez l'interface élégante de Cursor ? Voici comment configurer Vibetest-use MCP pour les tests.

1. Ajouter le serveur MCP via l'interface utilisateur des paramètres de Cursor :

{
  "mcpServers": {
    "vibetest": {
      "command": "/full/path/to/vibetop-use/.venv/bin/vibetest-mcp",
      "env": {
        "GOOGLE_API_KEY": "your_google_api_key"
      }
    }
  }
}

2. Utiliser les commandes Vibetest dans Cursor :

Vibetest my website with 5 agents: https://example.com
Run vibetest on localhost:3000
Run a headless vibetest on localhost:8080 with 10 agents

J'ai exécuté un test sans interface graphique dans Cursor, et la sortie JSON était limpide—le paradis de l'AQ !

Personnalisation de Vibetest-use MCP pour vos besoins

Vous voulez modifier Vibetest-use MCP ? Voici comment le personnaliser.

1. Ajuster le nombre d'agents :

2. Cibler des fonctionnalités spécifiques :

prompt = "Vibetest with 3 the checkout flow on {website}. Verify cart updates and payment buttons."
vibetest completed
uv run vibetest --url https://shop.com --prompt "Test checkout flow"

3. Intégrer avec CI/CD (Ubuntu) :

name: QA with Vibetest-use
on: [push]
jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: |
          curl -LsSf https://astral.sh/uv/install.sh | sh
          uv venv
          source .venv/bin/activate
          uv pip install -e .
          uv pip install playwright
          uv run playwright install chromium
          uv run vibetest --url http://localhost:3000 --agents 5 --output results.json
      env:
        GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}

4. Utiliser DeepSeek pour l'intelligence :

uv run vibetest --url https://example.com --llm deepseek-chat

Explorer les fonctionnalités de Vibetest-use MCP

Vibetest-use MCP regorge de fonctionnalités d'AQ. Découvrez-les :

  1. Tests parallèles : Exécutez plus de 10 agents pour des analyses de <60 secondes, comme annoncé sur X.

2. Tests multi-navigateurs : Testez Firefox/Safari via playwright.config.ts :

{ browserName: 'firefox' }

3. Mode de recherche approfondie : Utilisez mcp-browser-cli --deep-research pour l'analyse UX, en enregistrant les rapports Markdown.

4. Communauté : Rejoignez le Discord ou GitHub de Browser-Code (38 étoiles) pour partager des idées.

J'ai détecté un problème uniquement sur Firefox lors d'un test—Vibetest-use MCP est un champion de l'AQ !

En résumé : Maîtrisez Vibetest-use MCP

Vous avez déployé Vibetest-use MCP pour automatiser l'AQ (assurance qualité) comme un pro ! De la configuration aux tests de sites en direct, de serveurs locaux et à l'intégration avec Claude Desktop ou Cursor, vous êtes prêt à garder vos applications sans bogues. Essayez d'expérimenter avec plus d'agents, DeepSeek ou CI/CD, et assurez-vous de documenter vos API avec APIdog. Partagez vos succès Vibetest-use MCP sur X ou GitHub——je suis ravi de voir votre jeu d'AQ s'envoler ! 🚀

button

Explore more

Fathom-R1-14B : Modèle de raisonnement IA avancé d'Inde

Fathom-R1-14B : Modèle de raisonnement IA avancé d'Inde

L'IA en expansion rapide. Fathom-R1-14B (14,8 milliards de paramètres) excelle en raisonnement mathématique et général, conçu par Fractal AI Research.

5 June 2025

Mistral Code : L'assistant de codage le plus personnalisable basé sur l'IA pour les entreprises

Mistral Code : L'assistant de codage le plus personnalisable basé sur l'IA pour les entreprises

Découvrez Mistral Code, l'IA d'aide au code la plus personnalisable pour les entreprises.

5 June 2025

Comment Claude Code transforme le codage de l'IA en 2025

Comment Claude Code transforme le codage de l'IA en 2025

Découvrez Claude Code en 2025 : codage IA révolutionné. Fonctionnalités, démo, et pourquoi il gagne du terrain après Windsurf d'Anthropic. Indispensable !

5 June 2025

Pratiquez le Design-first d'API dans Apidog

Découvrez une manière plus simple de créer et utiliser des API