autorenew

NAODENG / QA

资源导航

从可直接使用的 QA Skills 和提示词,到 Wiki、指南、项目、博客与 30 天学习计划,一站找到下一步。

162 项资源

测试技能

面向 AI Agent 与测试工作流的可执行 QA 技能。

查看全部

验收标准评审

需要把需求与用户故事转成可验证、无歧义且覆盖异常路径的验收标准。

打开资源

可访问性测试

需要在真实项目里处理 accessibility testing 相关任务。

打开资源

Agent 故障恢复测试

需要围绕故障分类、重试/回退/升级、状态一致性、用户通知与恢复证据开展有证据的分析、设计或验证准备。

打开资源

长运行 Agent 测试

需要围绕检查点、心跳、恢复、取消、重复提交、超时与资源生命周期开展有证据的分析、设计或验证准备。

打开资源

Agent 循环测试

需要围绕循环状态、规划/动作/观察周期、停止条件、预算、重复行为与 trace 证据开展有证据的分析、设计或验证准备。

打开资源

Agent 记忆测试

需要围绕记忆写入/读取/更新/删除、保留、污染、隔离、来源和遗忘行为开展有证据的分析、设计或验证准备。

打开资源

Agent 权限测试

需要围绕Agent 身份、工具/资源范围、批准、拒绝、升级和副作用边界开展有证据的分析、设计或验证准备。

打开资源

Agent 工具调用测试

需要验证 AI Agent 的工具选择、参数契约、权限、失败恢复和副作用边界。

打开资源

AI Agent 测试

需要系统验证 Agent 的规划、记忆、工具使用、恢复能力、安全边界和任务完成质量。

打开资源

AI 辅助测试

需要在真实项目里处理 ai assisted testing 相关任务。

打开资源

AI 功能测试

需要验证嵌入产品的 AI 功能在质量、安全、公平性、降级和用户体验上的表现。

打开资源

AI 生成测试评审

需要合入、修改或评估 AI 生成的单元、功能、API 或 E2E 测试。

打开资源

246 项资源

测试提示词

覆盖测试生命周期的可复用 AI 提示词。

查看全部

验收标准审查 Prompt

用于验收标准审查的风险识别、证据梳理与可执行测试建议输出。

acceptance-criteria-reviewer
打开资源

可访问性测试 Prompt

用于可访问性测试的风险识别、证据梳理与可执行测试建议输出。

accessibility-testing
打开资源

Agent 工具调用测试设计 Prompt

用于Agent 工具调用测试设计的风险识别、证据梳理与可执行测试建议输出。

agent-tool-call-test-design
打开资源

Agent 测试设计 Prompt

用于Agent 测试设计的风险识别、证据梳理与可执行测试建议输出。

ai-agent-test-design
打开资源

AI辅助测试 Prompt

用于AI辅助测试的风险识别、证据梳理与可执行测试建议输出。

ai-assisted-testing
打开资源

AI Eval 设计 Prompt

用于AI Eval 设计的风险识别、证据梳理与可执行测试建议输出。

ai-evaluation-design
打开资源

AI 功能测试设计 Prompt

用于AI 功能测试设计的风险识别、证据梳理与可执行测试建议输出。

ai-feature-test-design
打开资源

AI 生成接口测试用例审核 Prompt

你是一名 API 测试审核专家。审核用户提供的 AI 生成接口测试用例,确认其请求、响应与副作用断言是否可由已提供的 API 契约和业务规则支持。

ai-generated-api-test-review
打开资源

AI 生成 E2E 测试用例审核 Prompt

你是一名端到端测试审核专家。审核用户提供的 AI 生成 E2E 测试用例,确认其用户旅程、系统边界、状态衔接与验证点是否有材料依据且可重复执行。

ai-generated-e2e-test-review
打开资源

AI 生成功能测试用例审核 Prompt

你是一名业务功能测试审核专家。审核用户提供的 AI 生成功能测试用例,确认其场景、业务规则、前后置条件和预期结果是否完整、可追溯且可验证。

ai-generated-functional-test-review
打开资源

AI 生成测试用例审核 Prompt

你是一名测试用例审核专家。审核用户提供的 AI 生成测试用例及其依据材料,判断用例是否可追溯、可执行和可验证;审核对象可以包含单元、接口、E2E 与功能测试用例。

ai-generated-test-review
打开资源

AI 生成单元测试用例审核 Prompt

你是一名单元测试审核专家。审核用户提供的 AI 生成单元测试用例或测试代码,判断其是否准确验证一个可识别的最小行为单元。

ai-generated-unit-test-review
打开资源

117 项资源

AI Wiki

解释 AI、Agent 与质量工程概念的词条。

查看全部

Agent-to-Agent(A2A)协议

A2A 为独立 Agent 系统之间的能力发现、任务交互和结果传递定义互操作协议。

ai-agents
打开资源

ACP(Agent Client Protocol)

用于智能体运行时与客户端工具互操作的协议。

ai-vibe-coding
打开资源

主动记忆

由用户或系统明确保存、供后续任务参考的指导信息。

ai-vibe-coding
打开资源

Agent 授权与委托

Agent 授权规定自动化主体可代表谁、在什么范围和期限内执行哪些操作,以及如何撤销权限。

ai-agents
打开资源

Agent Card

A2A Agent Card 用机器可读的描述公开远端 Agent 的端点、能力、技能和认证要求。

ai-agents
打开资源

智能体评测

通过可重复基准测试评估智能体在任务、策略与结果上的表现。

ai-vibe-coding
打开资源

Agent 协议一致性测试

协议一致性测试检查 Agent 客户端或服务端是否按规范处理消息、状态、错误和版本交互。

ai-safety-quality
打开资源

Agent 工具沙箱

Agent 沙箱在隔离环境中限制文件、网络和资源访问,降低生成代码或工具调用造成的影响范围。

ai-agents
打开资源

智能体工作流

由 AI 智能体执行“规划-执行-观察-修正”闭环、并尽量减少人工介入的工作流模式。

ai-vibe-coding
打开资源

AI 智能体

能够感知上下文、围绕目标推理并调用工具执行任务的 AI 系统。

ai-vibe-coding
打开资源

AI Agent 身份

Agent 身份标识执行操作的软件主体,使平台能区分自动化实体、用户和服务并记录责任链。

ai-agents
打开资源

AI 配对编程

开发者与 AI 助手共同完成实现、评审与重构的协作编程模式。

ai-vibe-coding
打开资源

226 项资源

测试 Wiki

软件测试术语与实践知识库。

查看全部

A/B 测试 | A/B Testing

A/B 测试 (A/B Testing),也称为分割测试 (Split Testing),是一种将网页或应用程序的两个版本相互比较以确定哪个版本表现更好的方法。它涉及向用户随机展示两个变体 (A 和 B),并使用统计分析来确定哪个版本在实现预定义目标 (如提高点击率、转化率或任何其他关键绩效指标) 方面更有…

A
打开资源

验收测试驱动开发 | Acceptance Test Driven Development

验收测试驱动开发 (ATDD) 是一种开发方法论。在这个方法论中,拥有不同视角的团队成员(开发人员、测试人员和业务客户)在编码开始前协作编写验收测试。其主要目标是为系统功能指定详细的、以客户为中心的标准,这些标准通过指导开发并提供对期望结果的清晰理解来发挥作用。

A
打开资源

验收测试 | Acceptance Testing

验收测试 (Acceptance Testing) 是验证系统功能和业务需求是否符合预定义标准的阶段,旨在确保软件已准备好进行生产。它通常是产品交付给客户或提供给最终用户之前的最后一步。这种测试形式关注的是用户体验和整体系统行为,而不是单个组件,通常涉及回归真实场景和端到端工作流。

A
打开资源

无障碍测试 | Accessibility Testing

无障碍测试 (Accessibility Testing) 是确保软件和 Web 应用可供具有广泛障碍的人群使用的过程,这些障碍包括视觉、听觉、身体、言语、认知、语言、学习和神经系统障碍。这种形式的测试检查应用程序是否可以被使用辅助技术(如屏幕阅读器、盲文终端和替代输入设备)的个人有效操作和理解。

A
打开资源

实际结果 | Actual Result

关于实际结果的问题?

A
打开资源

随机测试 | Ad Hoc Testing

关于随机测试的问题?

A
打开资源

敏捷开发 | Agile Development

敏捷开发 (Agile Development) 是一种协作式、迭代式且增量式的软件开发方法,它强调灵活性、客户满意度以及功能性软件的快速交付。它很重要,因为它允许团队适应不断变化的需求,通过持续反馈提高产品质量,并通过按可管理的增量发布来缩短上市时间。

A
打开资源

敏捷测试 | Agile Testing

敏捷测试 (Agile Testing) 是一种遵循敏捷软件开发原则的软件测试实践。它是一个迭代的测试过程,通过自组织跨功能团队之间的协作,使需求不断演进。敏捷测试与迭代开发方法论保持一致,确保测试不是一个独立的阶段,而是开发生命周期中不可或缺的一部分。

A
打开资源

Alpha 测试 | Alpha Testing

Alpha 测试 (Alpha testing) 是一个内部验证过程,旨在在将产品发布给真实用户之前识别缺陷。它通常在软件通过初始开发和测试阶段之后,但在 Beta 测试 之前,在开发者的场所进行。这个阶段涉及白盒和黑盒测试技术,测试团队可以访问源代码。

A
打开资源

分析式测试策略 | Analytical Test Strategy

分析式测试策略 (Analytical Test Strategy) 是一种依靠数据和分析来指导决策的结构化测试方法。它涉及对风险、成本、时间和资源等各种因素进行的批判性思维和评估,以确定最有效的测试活动。

A
打开资源

应用程序编程接口 | API

API (Application Programming Interface,应用程序编程接口) 是一套用于构建软件应用程序的协议、例程和工具。它规定了软件组件应如何交互,允许不同的系统相互通信。API 作为一个中间层来处理请求,并确保企业系统的无缝运行。

A
打开资源

API 测试 | API Testing

API 测试 (API Testing) 是一类软件测试,涉及验证和校验应用程序编程接口 (API) 及其与其他软件组件的交互。此测试重点关注软件架构的业务逻辑层,确保 API 按预期运行、数据准确交换,并确保服务在各种条件下可靠且具有高性能。

A
打开资源

55 项资源

指南资源

按测试类型、框架和学习阶段组织的自动化测试指南。

查看全部

postman 替换工具 bruno 使用介绍

文章介绍 postman 替换工具 Bruno 的新手入门介绍,如何迁移 postman 脚本到 Bruno

brunogetting-started
打开资源

Postman 接口自动化测试教程:入门介绍和从 0 到 1 搭建 Postman 接口自动化测试项目

关于 Postman 接口自动化测试的导引,全面介绍入门基础和从零开始搭建项目的步骤。学习如何有效地使用 Postman 进行 API 测试,了解项目搭建的基础结构、环境设置和测试用例的编写

postmangetting-started
打开资源

Pytest 接口自动化测试教程:入门介绍和环境搭建准备

包括入门介绍和环境搭建准备。在博客中,读者将了解什么是 Pytest 以及如何开始使用它来进行 API 测试。

pytestgetting-started
打开资源

Pytest + Requests 入门教程

学习如何使用 Pytest 和 Requests 进行 API 自动化测试

pytestgetting-started
打开资源

REST Assured 接口自动化测试教程:入门介绍和环境搭建准备

包括入门介绍和环境搭建准备。在博客中,读者将了解什么是 REST Assured 以及如何开始使用它来进行 API 测试。教程将涵盖 REST Assured 的基本概念,包括如何设置测试环境,准备所需的工具和资源,以便读者可以开始编写和执行他们自己的 API 测试。

rest-assuredgetting-started
打开资源

SuperTest 接口自动化测试教程:入门介绍和环境搭建准备

关于 Supertest 的教程,主要包括入门介绍和环境搭建准备。在博客中,读者将了解什么是 Supertest 以及如何开始使用它来进行 API 测试。

supertestgetting-started
打开资源

gatling 性能测试教程:入门介绍

文章介绍性能测试工具 gatling 的新手入门介绍,环境搭建,如何将官方 demo 跑起来

gatlinggetting-started
打开资源

JMeter 性能测试:安装与第一个测试计划

安装 JMeter,创建最小 HTTP 测试计划,并理解 GUI 与 CLI 的职责边界。

jmetergetting-started
打开资源

K6 性能测试教程:入门介绍,环境搭建和编写第一个 K6 测试脚本

这篇文章将带您进入 K6 性能测试的世界。博文内容涵盖了 K6 性能测试的入门知识、环境搭建步骤,以及如何编写您的第一个测试脚本。无论您是初学者还是有经验的性能测试专业人员,这篇教程都将为您提供清晰的指导,帮助您快速上手 K6,并开始构建高效的性能测试脚本

k6getting-started
打开资源

Cypress:安装与第一个端到端测试

在 JavaScript 项目中接入 Cypress,配置基础地址并运行第一个浏览器测试。

cypressgetting-started
打开资源

Playwright:安装、配置与第一个端到端测试

初始化 Playwright Test、安装浏览器,并运行一个小型跨浏览器 UI 测试。

playwrightgetting-started
打开资源

Selenium + Python:安装与第一个 WebDriver 测试

配置 Selenium,借助 Selenium Manager 启动浏览器,并编写独立的 UI 冒烟测试。

seleniumgetting-started
打开资源

14 项资源

项目列表

可参考、运行和继续学习的开源 QA 项目。

查看全部

DSH-QA · 质量工作台

面向 DeepSeek Harness 的本地软件测试工作台插件,将测试项目、迭代、看板、日历、里程碑、QA 测试材料和 AI 协作工作流集中到一个工作区,零 npm 依赖,数据本机保存。

JavaScriptDeepSeek HarnessDSH 插件
打开资源

AI Test Auditor · 测试静态审计

一个本地优先、仅分析源码的测试审计工具,用于识别 JavaScript 与 TypeScript 测试中的确定性无效信号。它输出带修复建议的 FAKE 与 WEAK 发现,同时明确不代替运行时质量、覆盖率或发布就绪度判断。

TypeScriptJest/VitestPlaywright
打开资源

Awesome QA Prompt

专业的 QA AI 提示词集合,涵盖从需求分析到测试报告的完整测试生命周期,提供 15 个测试类型模块、3 个工作流程和 225+ 文档。中英文双语,支持 ROSES、LangGPT、ICIO、CRISPE、RISE 等框架。

MarkdownVitePressAI 提示词
打开资源

Awesome QA Skills

面向 AI 编码 Agent 与测试工作流的 QA 技能库,将可复用的软件测试实践整理成结构化、可执行的技能内容。

MarkdownQA SkillsAI Agents
打开资源

QA 测试术语 Wiki

中文版 QA 与软件测试术语 Wiki,用于个人学习。涵盖 A/B 测试、验收测试、API 测试、敏捷测试等术语。

MarkdownWiki
打开资源

Bruno API 测试入门

基于 Bruno 的 API 测试入门项目(开源、MIT)。支持 Postman/Insomnia 集合导入、Assert 与 Tests 脚本、环境变量及 CI/CD 集成(如 GitHub Actions)。

BrunoJavaScriptGitHub Actions
打开资源

RestAssured API 测试入门

基于 Java RestAssured 的 API 测试入门项目,使用 Maven 与 JUnit 构建 REST API 自动化测试。

JavaRestAssuredMaven/JUnit
打开资源

SuperTest API 测试入门

基于 Node.js SuperTest 的 API 测试入门项目,使用 Mocha/Chai 进行 REST API 断言测试。

Node.jsSuperTestMocha/Chai
打开资源

Postman API 测试入门

基于 Postman 的 API 测试入门项目,支持集合与测试脚本,可使用 Newman 在命令行或 CI 中运行。

PostmanJavaScriptNewman
打开资源

Pytest API 测试入门

基于 Python Pytest 的 API 测试入门项目,使用 pytest 与 requests 进行 REST API 自动化测试。

PythonPytestrequests
打开资源

Gatling 性能测试入门

基于 Gatling 的性能测试入门项目,使用 Scala DSL 进行负载与压力测试。

ScalaGatling
打开资源

K6 性能测试入门

基于 K6 的性能测试入门项目,使用 JavaScript/ES6 编写负载测试脚本。

K6JavaScript
打开资源

237 项资源

博客列表

软件测试、自动化、AI 与质量实践文章。

查看全部

超时测试 Skill:识别超时控制与重试带来的隐藏风险

超时测试双语指南,围绕超时预算、取消传播、下游边界、用户反馈和重试交互准备有证据边界的分析。

AI 测试QA Skills超时测试
打开资源

UI 测试策略 Skill:用流程、状态与平台构建测试覆盖

UI 测试策略双语指南,根据用户流程、界面状态、平台差异、可访问性和缺陷证据形成有边界的 UI 测试候选。

AI 测试QA SkillsUI 测试策略
打开资源

如何构建 AI 测试策略:用五个转变建立可信的质量证据

从合成测试用户画像、评估校准、人工监督、黄金数据集到生产追踪,梳理 AI 测试策略及四周试点做法。

AI 测试测试策略大语言模型评测
打开资源

Skill 基准测试:这个 Skill 真的比不使用 Skill 更好吗

通过受控对比使用与不使用 Skill 的结果,判断 Agent Skill 是否带来实际提升,避免仅凭一次评测通过就认定它有效。

AI 测试Agent SkillsSkill 质量工程
打开资源

重试测试 Skill:验证退避机制、幂等性与重复执行风险

重试测试双语指南,围绕重试触发、退避、幂等性、次数限制和重复副作用准备受控验证。

AI 测试QA Skills重试测试
打开资源

测试维护成本分析 Skill:评估测试维护投入与长期成本

测试维护成本分析双语指南,围绕变更频率、修复投入、flaky 成本、Owner、可维护性和信心分析维护负担。

AI 测试QA Skills测试维护成本分析
打开资源

测试人员如何把 AI 编码融入日常工作:从 Skill 到可治理的工作流

从职责拆分、权限护栏和人工审批出发,梳理测试人员使用 AI Skill、插件、MCP、评估集与半自主 QA 工作流的方法。

AI 测试测试自动化AI Skill
打开资源

Skill 评测设计:从成功标准到可验证的评估证据

把 Skill 的成功标准拆成可执行 Eval Case,选择合适的 Judge,并保留足够的运行元数据、轨迹、产物和限制。

AI 测试Agent SkillsSkill 质量工程
打开资源

Mock 质量评审 Skill:防止测试替身掩盖真实系统风险

Mock 质量评审实战指南:检查契约一致性、真实性、失败模式、漂移、状态和测试替身负责人。

AI 测试QA SkillsMock 质量评审
打开资源

测试套件健康度分析 Skill:诊断不稳定测试与维护债务

测试套件健康分析双语指南,基于运行历史、时长、flaky、重复、隔离、隔离清单、维护和缺陷证据复核套件健康。

AI 测试QA Skills测试套件健康度分析
打开资源

测试代码评审 Skill:从断言质量到测试执行可靠性

测试代码评审双语指南,围绕测试代码、夹具、断言、依赖注入、运行历史和 CI 配置识别可追溯的测试工程风险。

AI 测试QA Skills测试代码评审
打开资源

测试缺口分析 Skill:发现需求与测试覆盖之间的关键缺口

测试缺口分析双语指南,识别需求、风险、变更、缺陷和测试证据中的缺失或薄弱保护,不声称覆盖完成。

AI 测试QA Skills测试缺口分析
打开资源

04 项资源

30 天学习计划

按不同主题循序学习,每天完成一个小目标。