Raina测试学习指南Raina测试学习指南
导读
面试题
AI 测试教程
软件测试教程
🌍 知识星球
学习交流群
  • Raina测试工具集
  • Raina常用网站&工具合集
  • 小红书
  • B站
  • 作者介绍
导读
面试题
AI 测试教程
软件测试教程
🌍 知识星球
学习交流群
  • Raina测试工具集
  • Raina常用网站&工具合集
  • 小红书
  • B站
  • 作者介绍
  • 入门学习路线

    • AI 赋能测试完整学习流程
    • AI 基础知识学习清单
    • AI 工具选择
    • MCP学习清单
    • Skills学习清单
    • 工作流学习清单
  • AI测试基础

    • AI技术核心概念
    • Cursor

      • Cursor介绍
      • 下载与安装
      • 快速上手-基础使用
      • Cursor Rules的创建与使用
      • Cursor如何创建指令
      • Cursor如何集成Playwright MCP
      • Cursor如何配置MCP?
    • Kiro

      • Kiro介绍
      • 如何安装Kiro
      • Kiro简单使用
      • Kiro如何配置MCP
      • Kiro如何设置规则
    • Trae

      • Trae介绍
      • 如何安装Trae
      • 快速上手Trae(开发测试工具)
      • Trae如何使用Rules
    • Codex

      • Codex入门使用
  • AI 辅助生成测试用例

    • 方案对比(入门必看)
    • 需求读取

      • 读取PDF、word、ppt需求转md格式
      • 飞书CLI+Skill读取飞书需求文档
      • 蓝湖:读取蓝湖原型生成需求文档Skill
      • Figma:读取Figma生成需求文档Skill
    • 知识库与 RAG

      • Dify知识库-1:Dify 安装部署教程
      • Dify知识库-2:Dify知识库配置与使用全流程
      • Dify知识库-3:Dify知识库MCP 封装与调用
      • Notion知识库:Notion MCP+Skill 实现远程知识库检索
      • Obsidian知识库:Obsidian + MCP 构建本地知识库
    • Excel 用例生成

      • 基于规则:使用Cursor生成Excel格式测试用例(历史方案)
      • 基于skills:生成Excel测试用例的Skills包(⭐ 最新推荐,首选方案)
    • Xmind 用例生成

      • 基于工作流:从零搭建生成测试用例的coze工作流(历史方案)
      • 基于规则:使用Cursor自动生成Xmind测试用例(历史方案)
      • 基于智能体:使用Coze搭建一个测试用例智能体(历史方案)
      • 基于skills:生成xmind测试用例的Skills包(⭐ 最新推荐,首选方案)
    • Xmind 测试点

      • 基于规则生成功能测试点
    • Opentest

      • 从需求→用例→报告全流程skill方案(⭐ 最新推荐,首选方案)
    • 用例评审

      • 使用AI进行测试用例评审
  • AI 辅助接口测试

    • 获取接口文档

      • 读取项目代码生成接口文档的 skills
      • 读取Swagger接口信息的skill
      • 读取YApi接口信息的skill
    • 接口测试脚本生成

      • 生成API 测试用例的Skills分享
      • 生成jmeter脚本的Skills包分享
    • 全流程

      • 根据接口文档进行接口测试
  • AI 驱动接口自动化测试

    • 方案对比(入门必看)
    • 基于 Skills 方案

      • 1.前导篇:基于 Skill 的接口自动化测试方案说明
      • 2.项目准备:Python案例项目部署
      • 3.使用教程:基于skill的接口自动化测试方案完整使用教程
      • 4.思路解析:基于skill的接口自动化测试方案思路与原理解析
      • 5.方案升级:基于skill的接口自动化测试--新增多接口串联、自然语言场景用例
      • 6.方案升级:基于skill的接口自动化测试-新增Mysql断言
    • 规则驱动方案(历史)

      • 使用AI进行接口自动化测试(历史方案)
  • AI 驱动 Web UI 自动化测试

    • 方案对比(入门必看)
    • Playwright MCP 方案

      • 1.Playwright mcp实现UI自动化 概念&知识澄清篇
      • 2.基于Playwright MCP进行无代码UI自动化测试(历史方案1️⃣)
      • 3.Playwright框架 + MCP生成自动化测试代码(历史方案2️⃣
    • Playwright-cli 方案

      • 1.Playwright-cli 实现UI自动化-概念&知识澄清篇
      • 2. playwright-cli+skill 实现 UI 自动化实践案例1️⃣
      • 3. playwright-cli+skill实现 UI 自动化实践案例2️⃣
    • Midscene 方案

      • 1.Midscene.js MCP安装与配置
      • 2.基于Midscene.js 进行UI自动化测试的实践案例
    • Browser use 方案

      • 1. Browser use实现UI自动化-概念&知识澄清篇
      • 2. Browser use实现UI自动化-实践案例
  • AI 驱动的桌面端自动测试

    • Pywinauto桌面端自动化方案调研与简单实践
    • 基于midscene进行桌面端自动化方案调研与实践
  • AI 提效执行流程

    • 使用 tapd skill 一键提交bug
    • 使用tapd skill统计bug
  • AI 辅助性能测试

    • jmeter性能测试-全流程skill
  • Rules 与 Prompt

    • 实战案例:如何利用AI进行数据处理!对比
    • 实战案例:如何利用AI快速画业务流程图!时序图
    • Rules!如何创建与使用 Cursor Rules
  • Skills

    • Skills介绍
    • Cursor如何安装!使用Skills
    • Trae如何安装!使用Skills
    • 4 个实用的官方Skills
    • 使用技巧:学会按自己的需求去优化迭代
    • 基础教程:在Trae如何开发一个Skills
    • 基础教程:Cursor如何开发一个skill!
    • 实战案例:自然语言转SQL skill
    • 学习网站:分享 5 个我常用的 skill 学习网站
  • MCP

    • 什么是MCP?
    • MCP如何运用到测试工作?
    • 热门 MCP
    • 基础教程:如何去找需要的MCP?
    • 基础教程:Cursor如何配置MCP?
    • 实战案例:让AI自动帮你操作数据库场景集合
    • 实战案例:使用MysqlMCP实现自然语言操作数据库
    • 实战案例:BrowserTools MCP测试工程师运用场景
    • 实战案例:Cursor如何集成Playwright MCP
  • Dify

    • Dify 安装部署教程
    • 如何配置大模型LLM&获取API Key
    • Dify知识库配置与使用全流程
    • Dify知识库MCP 封装与调用
    • Dify如何配置MCP
    • Dify+MCP搭建数据库操作智能体
  • OpenClaw

    • 1.Windows 本地部署OpenClaw详细教程
    • 2.云服务器部署 OpenClaw +配置飞书 完整指南
    • 3.云服务器部署的 openclaw 如何访问 web ui
    • 4.如何给 openclaw 配置灵魂、身份、偏好、规则?
    • 5.如何给openclaw配置记忆
    • 6.OpenClaw如何使用Skill?

热门 MCP

什么是 MCP?

MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 于 2024 年 11 月 25 日发布的一种开放标准协议,旨在统一大模型与外部数据源和工具之间的通信协议。

核心特性

  • 统一标准:类似于 USB-C 接口,让不同设备能够通过相同的接口连接

  • 数据安全:敏感数据留在本地,不需要全部上传到云端

  • 生态丰富:提供大量现成的插件和服务器实现

  • 跨平台兼容:不限制于特定的 AI 模型,支持多种 LLM 平台

架构组成

MCP 采用客户端-服务器架构,包含以下核心组件:

  • MCP 主机(Host):发起请求的 LLM 应用程序(如 Claude Desktop、IDE 等)

  • MCP 客户端(Client):主机与服务器之间的桥梁,保持 1:1 连接

  • MCP 服务器(Server):提供上下文、工具和提示信息的服务端

  • 基础协议(Base Protocol):定义通信格式和生命周期管理

官方参考服务器

![](./images/热门 MCP -image.png)

核心功能服务器

服务器名称功能描述官方链接
Filesystem安全的文件操作,支持可配置的访问控制GitHub
SQLite数据库交互和商业智能功能GitHub
PostgreSQL只读数据库访问,支持模式检查GitHub
Git读取、搜索和操作 Git 仓库的工具GitHub
Puppeteer浏览器自动化和网页抓取GitHub
Slack频道管理和消息传递功能GitHub
Google Drive文件访问和搜索功能GitHub
Memory基于知识图谱的持久化内存系统GitHub

搜索和数据获取

服务器名称功能描述官方链接
Brave Search使用 Brave 搜索 API 进行网络和本地搜索GitHub
Fetch高效的网络内容获取和 LLM 处理GitHub
Google Maps位置服务、路线和地点详情GitHub
Sentry从 Sentry.io 检索和分析问题GitHub

热门第三方 MCP 服务器

🔗 聚合器类

项目名称描述技术栈GitHub 链接
anyquery使用 SQL 查询 40+ 个应用,支持 PostgreSQL/MySQL/SQLiteGojulien040/anyquery
MetaMCP统一的中间件 MCP 服务器,带 GUI 管理界面TypeScriptmetatool-ai/metatool-app
open-mcp10 秒内将 Web API 转换为 MCP 服务器TypeScriptwegotdocs/open-mcp
Pipedream连接 2500+ API 和 8000+ 预构建工具-PipedreamHQ/pipedream

🗄️ 数据库集成

项目名称描述技术栈GitHub 链接
mcp-server-bigqueryBigQuery 数据库集成,支持模式检查PythonLucasHild/mcp-server-bigquery
mysql_mcp_serverMySQL 数据库集成,可配置访问控制Pythondesigncomputer/mysql_mcp_server
mcp-server-duckdbDuckDB 数据库集成,支持模式检查Pythonktanaka101/mcp-server-duckdb
supabase-mcp-serverSupabase 项目和组织管理-@joshuarileydev/supabase-mcp-server

☁️ 云平台集成

项目名称描述技术栈GitHub 链接
Cloudflare MCP与 Cloudflare 服务集成(Workers、KV、R2、D1)TypeScript官方服务器
mcp-server-kubernetesKubernetes 集群操作(pods、deployments、services)TypeScript@flux159/mcp-server-kubernetes
AWS CoreAWS 核心服务集成-官方 AWS 服务器

🔍 搜索和内容提取

项目名称描述技术栈GitHub 链接
arxiv-mcp-serverArXiv 研究论文搜索-blazickjp/arxiv-mcp-server
Exa Search集成 Exa AI 搜索 API-官方实现
Kagi Search集成 Kagi 搜索 APITypeScript官方实现
Everything SearchWindows 文件快速搜索-官方实现

💬 通信和社交

项目名称描述技术栈GitHub 链接
mcp-gsuiteGmail 和 Google 日历集成PythonMarkusPfundstein/mcp-gsuite
twitter-mcpTwitter 管理,支持时间线、推文、情感分析-kunallunia/twitter-mcp
Ghost MCPGhost CMS 内容管理-官方实现

🛠️ 开发工具

项目名称描述技术栈GitHub 链接
bruno-mcpBruno API 集合运行器-官方实现
CircleCICI/CD 构建失败修复-官方实现
DockerDocker 容器和编排管理-官方实现

🎨 多媒体和创意

项目名称描述技术栈GitHub 链接
manim-mcp-server使用 Manim 生成动画Pythonabhiemj/manim-mcp-server
video-editing-mcp视频编辑和分析工具Pythonburningion/video-editing-mcp
unsplash-mcp-serverUnsplash 图片搜索-hellokaton/unsplash-mcp-server

支持 MCP 的客户端

客户端名称描述官方文档
Claude DesktopAnthropic 官方桌面应用Claude x MCP
Zed Editor现代代码编辑器Zed x MCP
Sourcegraph CodyAI 代码助手Cody x MCP
ContinueVS Code AI 扩展Continue x MCP
CursorAI 代码编辑器Cursor x MCP
LibreChat开源聊天界面LibreChat Agents x MCP

重要资源链接

官方资源

  • 官方网站:https://modelcontextprotocol.io/

  • 官方 GitHub:https://github.com/modelcontextprotocol

  • 官方服务器列表:https://github.com/modelcontextprotocol/servers

社区资源

  • Awesome MCP Servers:https://github.com/punkpeye/awesome-mcp-servers

  • MCP 服务器目录:https://mcpservers.org/

  • Reddit 社区:r/mcp

  • Discord 服务器:官方 Discord 频道

学习资源

  • 菜鸟教程 MCP 协议:https://www.runoob.com/np/mcp-protocol.html

  • 知乎详细介绍:https://zhuanlan.zhihu.com/p/29001189476

  • 企业应用案例:https://www.cnblogs.com/CareySon/p/18805011/mcp_for_crm_demo

技术特点

协议基础

  • 通信协议:JSON-RPC 2.0

  • 传输方式:支持本地 stdio 和基于 HTTP 的 SSE

  • 消息类型:请求(Requests)、响应(Responses)、通知(Notifications)

安全特性

  • 数据隔离:敏感数据保留在本地

  • 权限控制:支持细粒度的访问控制

  • 加密传输:支持多种加密算法

发展趋势

  • 行业标准化:OpenAI 于 2025 年 3 月 27 日宣布 Agents SDK 正式支持 MCP

  • 生态扩展:越来越多的平台和工具开始支持 MCP 协议

  • 企业应用:在 CRM、ERP 等企业系统集成中展现巨大潜力

最近更新: 2026/6/3 13:04
Contributors: weixin_55062269
Prev
MCP如何运用到测试工作?
Next
基础教程:如何去找需要的MCP?