Token导航 LogoToken导航TokenDH.com
Performance Test Generation MCP Server logo
运维云端未说明官方级别未说明来源级核验

Performance Test Generation MCP Server

MCP Server

一个专门用于分析OpenAPI规范并生成全面性能测试计划的MCP服务器,支持Gatling和JMeter框架的测试脚本自动生成。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
Java云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

shibicr93

提供方

shibicr93

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

测试生成MCP服务器

概述

测试生成MCP服务器是一个专门用于分析OpenAPI的模型上下文协议(MCP)服务器 规范并制定全面的性能测试计划。它提供了API结构的智能分析, 用于Gatling和JMeter框架的测试脚本的自动生成。

特性

🔍 OpenAPI分析

  • 解析OpenAPI 3.x规范
  • 识别端点、方法和复杂性模式
  • 分析负载特性和缓存机会
  • 提供安全和性能建议

📋 测试场景生成

  • 基于API分析创建全面的测试场景
  • 支持多种测试类型:烟雾、负载、压力、尖峰、耐力、用户旅程
  • 基于HTTP方法的智能工作负载分配
  • 可配置的测试级别(基本、全面、高级)

🚀 Gatling脚本生成

  • 生成准备运行的Gatling模拟文件
  • 实现真实的负载模式和用户旅程
  • 包括适当的思考时间和请求节奏
  • 支持参数化和数据馈送

JMeter测试计划生成

  • 为Apache JMeter创建JMX测试计划文件
  • 根据测试场景配置线程组
  • 实现HTTP请求默认值和标头管理
  • 包括断言和响应验证

测试覆盖率验证

  • 分析端点覆盖完整性
  • 验证测试类型多样性和负载模式覆盖率
  • 提供覆盖率评分和改进建议
  • 识别错误场景测试中的差距

快速开始

# Compile and run the server
mvn clean compile
mvn exec:java -Dexec.mainClass="com.performance.mcp.Main"

# Test the server
./test_server.sh

MCP工具可用

工具名称描述输入参数
analyze_openapi分析OpenAPI规范openApiSpec, analysisLevel
generate_test_scenarios创建测试场景apiAnalysis, testLevel
generate_gatling_tests生成Gatling模拟scenarios, baseUrl, packageName
generate_jmeter_tests创建JMeter测试计划scenarios, baseUrl, testPlanName
validate_test_coverage分析覆盖范围的完整性apiAnalysis, scenarios, validationType

实施状态

完成

  • 具有自定义协议处理的核心MCP服务器实现
  • 多种类型的测试场景生成
  • 用逼真的图案生成脚本
  • 全面的文档和示例
  • 构建和测试验证

🪏进行中

  • 具有复杂性评估的OpenAPI分析
  • 通过适当配置生成JMeter测试计划
  • 测试覆盖率验证与评分

______________________________________________________________________

目录标签

目录标签

Java云端部署DockerOpenAPI分析本地部署性能测试测试脚本生成GatlingJMeter

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP