Vibetest MCP 서버 사용: AI 기반 QA 테스트

Ashley Goolam

Ashley Goolam

31 May 2025

Vibetest MCP 서버 사용: AI 기반 QA 테스트

Vibetest-use MCP를 사용하여 성가신 웹사이트 버그를 잡을 준비가 되셨나요? Browser-Use 기반의 이 오픈 소스 보석을 사용하면 AI 에이전트를 활용하여 사이트를 크롤링하고 404 오류, 작동하지 않는 버튼, UI 결함을 1분 안에 찾아낼 수 있습니다. 저는 GitHub에서 이것을 발견했는데, 자동화된 테스트에 있어서 완전히 판도를 바꾸는 것입니다. 단 하나의 명령으로 여러 에이전트를 실행하여 로컬 또는 라이브 사이트에 부하 테스트를 수행할 수 있습니다. 이 튜토리얼에서는 Vibetest-use MCP를 설정하고, 로컬 또는 라이브 사이트에서 테스트를 실행하며, QA(품질 보증) 프로세스를 아주 쉽게 만드는 방법을 보여드리겠습니다. 버그를 박멸해 봅시다!

💡
API를 사용하거나 프로젝트를 문서화하고 계신가요? Vibetest-use MCP 워크플로우에 완벽한 APIdog를 사용하여 API 문서를 손쉽게 설계, 테스트 및 공유하세요!
button

Vibetest-use MCP가 QA 슈퍼히어로인 이유

Vibetest-use MCP는 Browser-Use 기반 도구로, AI 에이전트를 배포하여 웹사이트를 크롤링하고 깨진 링크, 응답하지 않는 버튼 또는 UI 오류와 같은 문제를 표시함으로써 QA 테스트를 자동화합니다. MCP(Model Context Protocol)를 기반으로 구축되었으며, Browser-Use와 통합되어 Playwright를 통해 브라우저(Chrome, Firefox 등)를 제어하여 철저한 테스트를 보장합니다. GitHub 저장소는 https://example.com과 같은 라이브 사이트 또는 localhost:3000과 같은 로컬 설정 등 모든 URL을 테스트할 수 있는 기능을 강조하며, 더 깊은 스캔을 위해 구성 가능한 에이전트 수(예: 3, 5, 10)를 지원합니다. 개발 사이트 테스트부터 프로덕션 애플리케이션 테스트까지, Vibetest-use MCP는 QA를 식은 죽 먹기로 만듭니다.

Vibetest-use MCP 설정하기

Vibetest-use MCP를 실행해 봅시다. 초보자도 쉽게 따라할 수 있으며, 명확하게 설명해 드리겠습니다!

1. 저장소 복제 및 가상 환경 설정:

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. 환경 변수 구성:

export GOOGLE_API_KEY="your_google_api_key_here"
GOOGLE_API_KEY=your_google_api_key_here

3. MCP 서버 실행:

.venv/bin/vibetest-mcp
vibetest mcp connected

저는 이것을 10분 만에 설정했습니다. 빠르고 간단했습니다!

Vibetest-use MCP의 사용 사례 예시

Vibetest-use MCP로 테스트할 준비가 되셨나요? 버그를 빠르게 잡는 세 가지 방법이 여기 있습니다!

1. 여러 에이전트로 라이브 웹사이트 테스트:

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

2. 로컬호스트 개발 사이트 테스트:

run vibetest on localhost:3000
vibetest on local dev site

3. 사용자 정의 에이전트 수로 헤드리스 테스트:

run a headless vibetest on localhost:8080 with 10 agents

이 테스트들은 각각 60초 미만이 걸렸습니다. Vibetest-use MCP는 속도광입니다!

Vibetest-use MCP를 Claude Code Desktop과 통합하기

Claude Code Desktop에서 Vibetest-use MCP 테스트를 실행하고 싶으신가요? 통합하는 방법은 다음과 같습니다.

1. Claude Desktop에 Vibetest MCP 서버 추가:

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

2. 연결 확인:

/mcp

3. Vibetop 명령 실행:

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

저는 Claude Desktop을 통해 사이트를 테스트했는데, 즉시 양식 버그를 표시했습니다. 정말 멋집니다!

Vibetest-use MCP를 Cursor와 함께 사용하기

Cursor의 세련된 인터페이스를 선호하시나요? 테스트를 위해 Vibetest-use MCP를 설정하는 방법은 다음과 같습니다.

1. Cursor 설정 UI를 통해 MCP 서버 추가:

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

2. Cursor에서 Vibetest 명령 사용:

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

저는 Cursor에서 헤드리스 테스트를 실행했는데, JSON 출력이 아주 명확했습니다. QA의 천국이었습니다!

필요에 맞게 Vibetest-use MCP 사용자 정의하기

Vibetest-use MCP를 수정하고 싶으신가요? 나만의 것으로 만드는 방법은 다음과 같습니다.

1. 에이전트 수 조정:

2. 특정 기능 타겟팅:

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. 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. DeepSeek을 사용하여 스마트하게:

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

Vibetest-use MCP 기능 살펴보기

Vibetest-use MCP는 QA에 유용한 기능이 가득합니다. 다음을 확인해 보세요:

  1. 병렬 테스트: X에서 홍보된 것처럼 60초 미만의 스캔을 위해 10개 이상의 에이전트를 실행합니다.

2. 크로스 브라우저 테스트: playwright.config.ts를 통해 Firefox/Safari를 테스트합니다:

{ browserName: 'firefox' }

3. 심층 연구 모드: UX 분석을 위해 mcp-browser-cli --deep-research를 사용하여 Markdown 보고서를 저장합니다.

4. 커뮤니티: Browser-Code의 Discord 또는 GitHub(별 38개)에 참여하여 아이디어를 공유합니다.

저는 테스트에서 Firefox에서만 발생하는 결함을 잡았습니다. Vibetest-use MCP는 QA 챔피언입니다!

마무리: Vibetest-use MCP 마스터하기

이제 Vibetest-use MCP를 사용하여 프로처럼 QA(품질 보증)를 자동화했습니다! 설정부터 라이브 사이트, 로컬 서버 테스트, Claude Desktop 또는 Cursor와의 통합까지, 앱을 버그 없이 유지할 준비가 되었습니다. 더 많은 에이전트, DeepSeek 또는 CI/CD를 실험해보고, APIdog로 API 문서를 꼭 작성하세요. X 또는 GitHub에서 Vibetest-use MCP 성공 사례를 공유해 주세요. 여러분의 QA 실력이 급상승하는 것을 보게 되어 기쁩니다! 🚀

button

Apidog에서 API 설계-첫 번째 연습

API를 더 쉽게 구축하고 사용하는 방법을 발견하세요