Token导航 LogoToken导航TokenDH.com
MCP Frontend Testing Server logo
开发工具stdio官方级别未说明来源级核验

MCP Frontend Testing Server

MCP Server

MCP前端测试服务器提供代码分析、测试生成、测试执行和React组件测试等功能,适用于前端开发中的自动化测试场景。

工具数

0

提示词数

0

GitHub Stars

26

资源数

0
代码分析TypeScript自动化测试

安装说明

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

作者 / 组织

StudentOfJS

提供方

StudentOfJS

最后核验

2026/5/17 20:41

快速接入

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

详细介绍

MCP前端测试服务器

描述

此MCP服务器提供前端测试工具,包括:

  • 代码分析:分析JavaScript/TypeScript代码以确定适当的测试策略。
  • 测试生成:为Jest和Cypress生成单元和组件测试。
  • 试运行:使用Jest和Cypress执行测试并返回结果。
  • 组件测试:提供了一个专门用于测试React组件的工具。

入门指南

安装

  1. 克隆存储库:

\git克隆 mcp前端测试\

  1. 导航到项目目录:

\cd-mcp前端测试\

  1. 安装依赖项:

\npm安装\

运行服务器

HTTP传输

\\\`bash

构建服务器

npm运行构建

使用HTTP传输启动服务器

npm运行开始:http \\\`

标准运输

\\\`bash

构建服务器

npm运行构建

使用Stdio传输启动服务器

npm运行启动:stdio \\\`

用法

工具

  • analyzeCode:分析代码并返回分析结果。

- 参数: - \code\(string,必填):要分析的源代码。 - \`language(枚举,可选):代码的语言(javascript、typescript、jsx、tsx,默认为javascript)。

  • 生成测试:基于源代码和框架生成测试代码。

- 参数: - \code\(string,必填):生成测试的源代码。 - \framework(enum,必填):测试框架(jest |柏树)。 - \type\(enum,必填):测试类型(\unit\|\component\|\e2e\)。 - \language(枚举,可选):代码的语言(javascript、typescript、jsx、tsx,默认为javascript)。 - \description\(字符串,可选):测试用例的描述。

  • 运行测试:运行测试并返回结果。

- 参数: - \sourceCode\(字符串,必填):正在测试的源代码。 - \testCode\(string,必填):要执行的测试代码。 - \framework(enum,必填):测试框架(jest |柏树)。 - \type\(enum,必填):测试类型(\unit\|\component\|\e2e\)。 - \config\`(record,可选):用于测试执行的配置对象。

  • testReactComponent:专门为React组件运行组件测试。

- 参数: - \componentCode\(string,必填):React组件的源代码。 - \testCode\(字符串,可选):组件的测试代码(如果未提供,则自动生成)。 - \framework(enum,可选):测试框架(jest |柏树,默认值:jest)。 - \props(记录,可选):在测试期间传递给组件的props。 - \`autoGenerateTest(布尔值,可选):如果没有提供,则自动生成测试代码(默认值:true)。

资源

  • 模板:提供测试模板。

- 统一资源标识符:\模板://{框架}/{类型}\ - 参数: - \framework(string,必填):测试框架(jest |柏树)。 - \type\(string,必填):模板的类型(\unit\ | \component\`)。

  • 文档:提供测试框架的文档。

- 统一资源标识符:\docs://{topic}\ - 参数: - \`topic(字符串,必填):文档主题(jest |柏树|反应测试库)。

部署

码头工人

使用Docker构建并运行服务器:

\\\bash docker build-t mcp前端测试。 docker run-p 3000:3000mcp前端测试 \\\

部署到AWS Lambda、Google cloud Run或Azure Functions等云平台,以进行无服务器或容器化部署。

______________________________________________________________________

备注:此服务器旨在与MCP客户端一起使用,以使LLM能够执行前端测试任务。

目录标签

目录标签

代码分析TypeScript自动化测试前端测试本地部署测试生成React组件测试

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP