Skip to main content
Glama

Qase MCP 服务器

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

设置

先决条件

  • Node.js v23.5.0

  • Qase API 令牌

  • TypeScript

安装

# パッケージのインストール 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": [] } } }

Related MCP server: MCP-Server-TESS

可用工具

获取项目

获取项目列表。

输入参数:无

使用示例

{ "name": "get_projects" }

获取测试用例

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

输入参数

  • project_code :项目代码(必填)

  • suite_id :套件 ID(可选) - 仅检索属于指定套件的测试用例。

使用示例

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

创建测试用例

创建测试用例。

输入参数

  • project_code :项目代码(必填)

  • title :测试用例的标题(必需)

  • description :测试用例的描述(可选)

使用示例

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

创建套件

创建测试套件。

输入参数

  • project_code :项目代码(必填)

  • title :测试套件的标题(必需)

  • description :测试套件的可选描述。

  • preconditions :测试套件的先决条件(可选)

  • parent_id :父套件的 ID(可选)

使用示例

{ "name": "create_suite", "arguments": { "project_code": "DEMO", "title": "認証機能テストスイート", "description": "認証に関連する全てのテストケース", "preconditions": "テスト用のデータベースが初期化されていること" } }

创建测试运行

创建测试运行。

输入参数

  • project_code :项目代码(必填)

  • title :测试运行的标题(必需)

  • description :测试运行的可选描述。

  • cases :测试运行中包含的测试用例 ID 的可选列表。

使用示例

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

批量创建测试用例

一次创建多个测试用例。

输入参数

  • project_code :项目代码(必填)

  • cases :要创建的测试用例数组(必需)

    • title :测试用例的标题(必需)

    • description :测试用例的描述(可选)

    • suite_id :所属套件的ID(可选)

使用示例

{ "name": "create_test_cases_in_bulk", "arguments": { "project_code": "DEMO", "cases": [ { "title": "ログイン成功パターン", "description": "正しい認証情報での確認", "suite_id": 123 }, { "title": "ログイン失敗パターン", "description": "不正な認証情報での確認", "suite_id": 123 } ] } }

错误处理

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

  • 身份验证错误:API 令牌无效或未设置

  • 参数错误:必需参数缺失或具有无效值。

  • API 错误:Qase API 的错误响应

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

发展

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

执照

国际学习中心

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/RayYokoyama/qase-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server