Qase MCP Server

Integrations

  • Integrates with Qase test management platform, enabling management of test cases, projects, and test runs. Provides capabilities to retrieve project lists, get test cases, create new test cases, and manage test executions.

Servidor Qase MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) para integrarse con la plataforma de gestión de pruebas de Qase. Proporciona funcionalidad para crear casos de prueba, adquirir casos de prueba y gestionar la ejecución de pruebas.

configuración

Prerrequisitos

  • Node.js (v16 o superior)
  • Token de API de Qase

instalar

# パッケージのインストール npm install # ビルド npm run build

Configuración del entorno

Agregue las siguientes configuraciones al archivo de configuración de MCP ( cline_mcp_settings.json ):

{ "mcpServers": { "qase": { "command": "node", "args": ["path/to/qase-mcp-server/build/index.js"], "env": { "QASE_API_TOKEN": "your-api-token" }, "disabled": false, "autoApprove": [] } } }

Herramientas disponibles

obtener_proyectos

Obtenga una lista de proyectos.

Parámetros de entrada : Ninguno

Ejemplo de uso :

{ "name": "get_projects" }

obtener_casos_de_prueba

Obtiene una lista de casos de prueba para un proyecto específico.

Parámetros de entrada :

  • project_code : Código del proyecto (obligatorio)

Ejemplo de uso :

{ "name": "get_test_cases", "arguments": { "project_code": "DEMO" } }

crear_caso_de_prueba

Crear un caso de prueba.

Parámetros de entrada :

  • project_code : Código del proyecto (obligatorio)
  • title : El título del caso de prueba (obligatorio)
  • description : Una descripción del caso de prueba (opcional)

Ejemplo de uso :

{ "name": "create_test_case", "arguments": { "project_code": "DEMO", "title": "ログイン機能のテスト", "description": "ユーザーログイン機能の動作確認" } }

crear_ejecución_de_prueba

Crear una ejecución de prueba.

Parámetros de entrada :

  • project_code : Código del proyecto (obligatorio)
  • title : El título de la ejecución de prueba (obligatorio)
  • description : Una descripción opcional de la ejecución de la prueba.
  • cases : una lista opcional de ID de casos de prueba para incluir en la ejecución de la prueba.

Ejemplo de uso :

{ "name": "create_test_run", "arguments": { "project_code": "DEMO", "title": "リグレッションテスト実行", "description": "v1.2.0リリース前の確認テスト", "cases": [1, 2, 3] } }

Manejo de errores

Cada herramienta puede devolver los siguientes errores:

  • Error de autenticación: el token de API no es válido o no está configurado
  • Error de parámetro: faltan los parámetros obligatorios o tienen valores no válidos.
  • Error de API: Respuesta de error de la API de Qase

El mensaje de error incluirá el problema específico y cómo solucionarlo.

desarrollo

# 開発モードで実行(ファイル変更の監視) npm run dev

licencia

ISC

-
security - not tested
F
license - not found
-
quality - not tested

Un servidor de protocolo de contexto de modelo que se integra con la plataforma de gestión de pruebas Qase, lo que permite a los usuarios crear y recuperar casos de prueba, administrar ejecuciones de pruebas e interactuar con proyectos Qase.

  1. セットアップ
    1. 前提条件
    2. インストール
    3. 環境設定
  2. 利用可能なツール
    1. get_projects
    2. get_test_cases
    3. create_test_case
    4. create_test_run
  3. エラーハンドリング
    1. 開発
      1. ライセンス
        ID: dwok36pr77