QA Sphere

官方

與 QA Sphere 測試管理系統整合,使大型語言模型能夠直接從 AI 驅動的 IDE 中發現、摘要並與測試案例互動。

你可以用 QA Sphere MCP 做什麼?

  • 探索測試案例 — 請您的助理搜尋並列出符合查詢或篩選條件的 QA Sphere 測試案例。
  • 總結測試覆蓋範圍 — 讓您的助理閱讀並濃縮測試案例詳細資訊,以提供簡要概覽供快速檢視。
  • 討論測試案例 — 在對話中引用特定的 QA Sphere 測試案例,以在開發期間取得說明或背景資訊。

文件

QA Sphere MCP 伺服器

[!IMPORTANT] 此儲存庫已封存,不再維護。

QA Sphere 現在直接提供 MCP 伺服器——無需執行此獨立套件。託管伺服器始終與 QA Sphere API 保持同步,公開您角色所允許的完整工具集,且無需在本機安裝任何內容。

建議設定方式: 在 QA Sphere 中前往 設定 ⚙️ → MCP 伺服器,選擇您的助理和存取層級,新增 API 金鑰,並依照顯示的設定說明操作。詳情請參閱 QA Sphere 文件。

以下說明僅供參考。執行獨立伺服器時,它會在每個工作階段提示一次;設定 QASPHERE_MCP_HIDE_MIGRATION_NOTICE=1 可關閉該提示。

一個用於 QA Sphere 測試管理系統的 Model Context Protocol 伺服器。

此整合讓大型語言模型(LLM)能直接與 QA Sphere 測試案例互動,讓您能探索、摘要並討論測試案例。在支援 MCP 的 AI 驅動 IDE 中,您可以在開發工作流程中引用特定的 QA Sphere 測試案例。

先決條件

  • Node.js(>=22)
  • 具備 API 存取權限的 QA Sphere 帳戶
  • 來自 QA Sphere 的 API 金鑰(設定 ⚙️ → API 金鑰 → 新增 API 金鑰)
  • 您公司的 QA Sphere URL(例如 example.eu2.qasphere.com)

設定說明

此伺服器相容於任何 MCP 用戶端。以下提供熱門用戶端的設定說明。

Claude Desktop

  1. 前往 Claude → Settings → Developer → Edit Config
  2. 開啟 claude_desktop_config.json
  3. 將 QA Sphere 設定新增至 mcpServers 字典

Cursor

選項 1:手動設定

  1. 前往 Settings... → Cursor settings → Add new global MCP server
  2. 新增 QA Sphere 設定

選項 2:快速安裝

點擊下方按鈕即可自動安裝並設定 QA Sphere MCP 伺服器:

Install MCP Server

5ire

  1. 開啟「工具」並按下「新增」
  2. 填寫表單:
    • 工具金鑰:qasphere
    • 指令:npx -y qasphere-mcp
    • 環境變數(請參閱下方說明)

設定範本

對於任何 MCP 用戶端,請使用以下設定格式:

{
  "mcpServers": {
    "qasphere": {
      "command": "npx",
      "args": ["-y", "qasphere-mcp"],
      "env": {
        "QASPHERE_TENANT_URL": "your-company.region.qasphere.com",
        "QASPHERE_API_KEY": "your-api-key"
      }
    }
  }
}

將佔位值替換為您實際的 QA Sphere URL 和 API 金鑰。

授權

此專案採用 MIT 授權條款——詳情請參閱 LICENSE 檔案。

支援

如果您遇到任何問題或需要協助,請在 GitHub 儲存庫上提出 issue。