BU

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

833 stars 83 forks Качество 56 Тренд 22

Vibetest MCP — автоматизированное тестирование качества с использованием агентов Browser-Use

Обзор

Автоматизированное тестирование качества с помощью агентов браузерного использования. https://github.com/user-attachments/assets/9558d051-78bc-45fd-8694-9ac80eaf9494 MCP-сервер, который запускает несколько браузерных агентов для тестирования веб-сайта на наличие ошибок в пользовательском интерфейсе, сломанных ссылок, проблем с доступностью и других технических проблем. Идеально подходит для тестирования как живых сайтов, так и сайтов для разработки localhost. Кодуйте вибрацию и вибрацию, пока ваш сайт не заработает. 1. - Открыть настройки курсора - Кликнуть на «MCP» в левой боковой панели - Нажать «Добавить сервер» или кнопку «+» - Ручное редактирование конфигурации: - : Любой сайт (https://example.com, localhost:3000, http://dev.mysite.com) - : 3 (по умолчанию), 5 агентов, 2 агента - больше агентов = более тщательное тестирование - : без головы (по умолчанию) или без головы - Python 3.11+ — ключ Google API (получите один) (поддерживаем gemini-2.0-flash) - Cursor/Claude с поддержкой MCP

Обзор (машинный перевод)

Автоматизированное тестирование качества с помощью агентов браузерного использования.

https://github.com/user-attachments/assets/9558d051-78bc-45fd-8694-9ac80eaf9494

MCP-сервер, который запускает несколько браузерных агентов для тестирования веб-сайта на наличие ошибок в пользовательском интерфейсе, сломанных ссылок, проблем с доступностью и других технических проблем.

Идеально подходит для тестирования как живых сайтов, так и сайтов для разработки localhost.

Кодуйте вибрацию и вибрацию, пока ваш сайт не заработает.

Быстрый старт

1) Код Клода

2) Курсор (вручную)

  1. Установка через интерфейс настроек MCP:
  • Открыть настройки курсора
  • Нажмите на «MCP» в левой боковой панели
  • Нажмите «Добавить сервер» или кнопку «+»
  • Ручное редактирование конфигурации:

Основные задания

Параметры, которые можно задать

  • URL: Любой сайт (https://example.com, localhost:3000, http://dev.mysite.com)
  • Количество агентов: 3 (по умолчанию), 5 agents, 2 agents - больше агентов = более тщательное тестирование
  • Режим без головы: non-headless (по умолчанию) или headless

Требования

  • Python 3.11+
  • Google API ключ (получить один) (мы поддерживаем gemini-2.0-flash)
  • Cursor/Claude с поддержкой MCP

Полное демо

https://github.com/user-attachments/assets/6450b5b7-10e5-4019-82a4-6d726dbfbe1f

Лицензия

MIT


Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Vibetest Use

Automated QA testing using Browser-Use agents.

https://github.com/user-attachments/assets/9558d051-78bc-45fd-8694-9ac80eaf9494

An MCP server that launches multiple Browser-Use agents to test a vibe-coded website for UI bugs, broken links, accessibility issues, and other technical problems.

Perfect for testing both live websites and localhost development sites.

Vibecode and vibetest until your website works.

Quick Start

# Install dependencies
uv venv
source .venv/bin/activate
uv pip install -e .

# Install the browser
playwright install chromium --with-deps --no-shell

1) Claude Code

# Add MCP server via CLI
claude mcp add vibetest /full/path/to/vibetest-use/.venv/bin/vibetest-mcp -e GOOGLE_API_KEY="your_api_key"

# Test in Claude Code
> claude

> /mcp 
  ⎿  MCP Server Status

     • vibetest: connected

2) Cursor (manually)

  1. Install via MCP Settings UI:
    • Open Cursor Settings
    • Click on “MCP” in the left sidebar
    • Click “Add Server” or the “+” button
    • Manually edit config:
{
  "mcpServers": {
    "vibetest": {
      "command": "/full/path/to/vibetest-use/.venv/bin/vibetest-mcp",
      "env": {
        "GOOGLE_API_KEY": "your_api_key"
      }
    }
  }
}

Basic Prompts

> Vibetest my website with 5 agents: browser-use.com
> Run vibetest on localhost:3000
> Run a headless vibetest on localhost:8080 with 10 agents

Parameters You Can Specify

  • URL: Any website (https://example.com, localhost:3000, http://dev.mysite.com)
  • Number of agents: 3 (default), 5 agents, 2 agents - more agents = more thorough testing
  • Headless mode: non-headless (default) or headless

Requirements

  • Python 3.11+
  • Google API key (get one) (we support gemini-2.0-flash)
  • Cursor/Claude with MCP support

Full Demo

https://github.com/user-attachments/assets/6450b5b7-10e5-4019-82a4-6d726dbfbe1f

License

MIT


Powered by Browser Use

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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