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.

Qase MCP 服务器

用于与 Qase 的测试管理平台集成的模型上下文协议 (MCP) 服务器。它提供创建测试用例、获取测试用例和管理测试执行的功能。

设置

先决条件

  • Node.js(v16 或更高版本)
  • Qase API 令牌

安装

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

环境设置

将以下设置添加到 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": [] } } }

可用工具

获取项目

获取项目列表。

输入参数:无

使用示例

{ "name": "get_projects" }

获取测试用例

获取指定项目的测试用例列表。

输入参数

  • project_code :项目代码(必填)

使用示例

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

创建测试用例

创建测试用例。

输入参数

  • project_code :项目代码(必填)
  • title :测试用例的标题(必需)
  • description :测试用例的描述(可选)

使用示例

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

创建测试运行

创建测试运行。

输入参数

  • project_code :项目代码(必填)
  • title :测试运行的标题(必需)
  • description :测试运行的可选描述。
  • cases :测试运行中包含的测试用例 ID 的可选列表。

使用示例

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

错误处理

每个工具可能会返回以下错误:

  • 身份验证错误:API 令牌无效或未设置
  • 参数错误:必需参数缺失或具有无效值。
  • API 错误:Qase API 的错误响应

错误信息将包括具体问题以及如何处理。

发展

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

执照

国际学习中心

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

与 Qase 测试管理平台集成的模型上下文协议服务器,允许用户创建和检索测试用例、管理测试运行以及与 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