type
status
date
slug
summary
tags
category
icon
password
1. 项目概述
这是一个为 QA Sphere 测试管理系统开发的 Model Context Protocol (MCP) 服务器。它的主要目的是让大语言模型(LLMs)能够与 QA Sphere 的测试用例进行交互。
2. 系统要求
基础要求:
- Node.js 环境(需要较新版本)
- QA Sphere 账户(需要有 API 访问权限)
环境变量配置:
需要配置两个关键的环境变量:
QASPHERE_TENANT_URL
:公司的 QA Sphere URL- 格式例如:
example.eu2.qasphere.com
QASPHERE_API_KEY
:从 QA Sphere 获取的 API 密钥- 获取路径:Settings → API Keys → Add API Key
3. MCP 客户端支持
- 理论上所有符合 MCP 协议的客户端都可以与该服务器对接
- 特别提供了 Claude Desktop 的详细配置说明
Claude Desktop 配置步骤:
- 导航路径:
Claude
→Settings
→Developer
→Edit Config
→claude_desktop_config.json
- 需要添加的配置内容:
4. 功能特性
目前该 MCP 服务器提供的功能相对基础,主要包括:
- 获取测试用例信息(包括标签、文件夹等)
- 获取项目信息
5. 技术架构
- 基于 Model Context Protocol 开发
- 使用 Node.js 作为运行环境
- 通过 API 与 QA Sphere 系统集成
实用价值
这个项目的主要价值在于:
- 为 QA Sphere 测试管理系统提供了 AI 集成能力
- 允许大语言模型直接访问和处理测试用例
- 简化了测试管理与 AI 辅助功能的结合
这是一个专业的测试管理工具集成项目,主要面向需要将 AI 能力(特别是大语言模型)整合到测试管理流程中的团队。
- Author:二师兄
- URL:https://cloudesx.com/article/qasphere-mcp-server
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!