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?

AI技术核心概念

LLM

基本概念

“LLM ”指的是 大语言模型,是一种利用海量文本数据进行训练、拥有巨大参数规模(通常是数十亿甚至数万亿)的深度学习模型。它的核心能力是理解和生成人类语言

比如我们常用的 GPT、Gemini、Claude 等都是大模型。

工作原理基础:

1、基于 Transformer 架构(特别是其中的注意力机制),这是处理序列数据(如文本)的强大神经网络架构。

2、采用 自监督学习 方式训练。模型通过预测文本序列中缺失的部分(例如,预测句子中被遮盖的下一个词)来学习语言模式和世界知识。

3、训练目标是让模型掌握语言的统计规律和语义关联。

MCP

基本概念

MCP(Model Context Protocol,模型上下文协议)是一套标准化协议,基本概念了AI模型如何安全、高效地与外部系统交互,可以将其比作"AI应用的USB-C接口",提供了一种标准化的方式让大模型(LLM)获取和使用外部上下文信息。

从测试工程师的角度来说:它让AI模型变成你的“数字助手”,可以直接操作测试工具、读取数据库、分析日志,甚至自动修复问题。

类比:就像给测试工具箱装了一个“智能插座”——无论你需要连接JMeter、Selenium还是内部数据库,插上MCP就能让AI帮你干活。

关键能力

  • 即插即用:预集成数千种工具(如Postman、Jira、Kafka),无需重复开发接口。

  • 上下文感知:AI能理解当前测试场景(如“正在执行支付接口性能测试”),动态调整操作。

  • 安全管控:限制AI只能访问授权的测试环境和数据,避免敏感信息泄露。

MCP工作原理:

MCP Host:比如 :Cursor、trae等AI应用工具

MCP Client:内嵌在MCP Host里,通过标准的 MCP 协议与 MCP Server 进行交互,负责把AI的请求翻译成标准协议语言

MCP Server:由各种三方开发者提供的(如高德地图的Amap Maps),负责实现各种和三方资源交互的逻辑比如一个能读取本地文件的插件,或者连接公司数据库的程序,负责对接具体工具

Prompt

基本概念

即提示词/提示语,是指用户输入给AI模型的指令、问题或上下文信息,其目的是引导模型生成特定类型、特定内容或特定风格的输出。你可以把它理解为“给AI的指示说明”或“启动AI任务的开关”

关键要素:

指令:想要模型执行的特定任务或指令

上下文:包含外部信息或额外的上下文信息,引导语言模型更好地响应。

输入数据:用户输入的内容或问题。

输出指示:指定输出的类型或格式。

Agent

基本概念

Agent(智能体) 是指能够感知环境、自主决策并执行行动以实现特定目标的智能系统。它不再是单纯响应指令的工具,而是具备主动性、推理能力和工具调用能力的“虚拟执行者”

核心架构:

RAG

基本概念

RAG(检索增强生成)是一种让AI变得更聪明的技术,简单来说,它就像给AI配了一个“实时更新的知识库”和“搜索引擎”,当 AI需要回答问题时,不是仅依赖其内部参数化的知识,而是主动去“查阅资料”(检索外部知识库),然后结合“查阅到的资料”(检索结果)和自身强大的语言理解与生成能力,最终给出更准确、更可靠的答案;

  • 传统AI:像一个“闭卷考试”的学霸,回答问题全靠脑子里的知识储备,但知识可能过时,遇到没学过的问题容易瞎编(比如不知道2025年的新闻)

  • RAG:则像“开卷考试”的学霸,遇到问题先翻书查资料(比如公司内部文档、最新新闻),再结合自己的知识生成答案。这样答案更准、更新鲜,还能引用具体资料

RAG怎么工作?

核心流程:

用户查询 -> 向量化 -> 检索相关上下文 -> 组装上下文+查询 -> 构造提示 -> 大模型生成答案 -> 输出给用户

案例:

  • 查资料:比如你问“公司最新的报销政策”,RAG会去企业内部文档库搜索相关文件

  • 整理重点:把查到的资料挑出有用的部分,比如报销金额、流程等

  • 生成答案:AI结合查到的资料和自己的语言能力,写出一段人话,比如:“根据2025年最新政策,差旅报销需在3个工作日内提交……”

AGI

基本概念

AGI(Artificial General Intelligence) 即 通用人工智能,指的是能够像人类一样全面理解、学习和执行任何智力任务的 AI 系统。它与当前主流 AI(如 ChatGPT)有本质区别;现状还尚无真正 AGI

AGI 的核心特征

幻觉 (Hallucination)

基本概念:AI编造虚假信息、无依据内容、错误事实。-问题:不准确、不可靠、误导、无法验证。

-解决:RAG、检索增强、事实核查、安全对齐。

-类比:AI “说谎”。

多模态模型 (Multimodal Model)

基本概念:能同时处理文本、图像、音频、视频等多种信息的 AI 模型。

  • 核心能力:跨模态理解与生成(看图说话、语音转文字、文生图)。

  • 代表:Gemini、GPT-4V、文心一言多模态版。

  • 类比:五感俱全的 AI,不只会 “读字”,还能 “看图、听音、看视频”。

氛围编程 (Vibe Coding)

基本概念:用自然语言描述意图,AI 自动生成代码、调试、部署。

-核心能力:零语法、自然语言编程、自动调试、一键部署。

-代表:GitHub Copilot、Cursor、GPT-4 Code。-类比:用中文说需求,AI 自动写代码。

最近更新: 2026/6/3 13:04
Contributors: weixin_55062269