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
- 前往
Claude→Settings→Developer→Edit Config - 開啟
claude_desktop_config.json - 將 QA Sphere 設定新增至
mcpServers字典
Cursor
選項 1:手動設定
- 前往
Settings...→Cursor settings→Add new global MCP server - 新增 QA Sphere 設定
選項 2:快速安裝
點擊下方按鈕即可自動安裝並設定 QA Sphere MCP 伺服器:
5ire
- 開啟「工具」並按下「新增」
- 填寫表單:
- 工具金鑰:
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。