{"id":42327580,"url":"https://github.com/naodeng/awesome-qa-prompt","last_synced_at":"2026-01-27T13:15:08.658Z","repository":{"id":332484321,"uuid":"1130904450","full_name":"naodeng/awesome-qa-prompt","owner":"naodeng","description":"A professional collection of AI prompts for QA (Quality Assurance) professionals, designed to help test engineers and QA teams work more efficiently throughout the software testing lifecycle.       https://qaprompt.inaodeng.com/","archived":false,"fork":false,"pushed_at":"2026-01-22T01:45:30.000Z","size":2225,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-22T15:30:14.410Z","etag":null,"topics":["ai-testing","prompt-engineering","prompts","qa"],"latest_commit_sha":null,"homepage":"https://naodeng.github.io/awesome-qa-prompt/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/naodeng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SecurityTesting/README.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-09T07:22:22.000Z","updated_at":"2026-01-19T07:38:23.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/naodeng/awesome-qa-prompt","commit_stats":null,"previous_names":["naodeng/awesome-qa-prompt"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/naodeng/awesome-qa-prompt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naodeng%2Fawesome-qa-prompt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naodeng%2Fawesome-qa-prompt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naodeng%2Fawesome-qa-prompt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naodeng%2Fawesome-qa-prompt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/naodeng","download_url":"https://codeload.github.com/naodeng/awesome-qa-prompt/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/naodeng%2Fawesome-qa-prompt/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28813356,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T12:25:15.069Z","status":"ssl_error","status_checked_at":"2026-01-27T12:25:05.297Z","response_time":168,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-testing","prompt-engineering","prompts","qa"],"created_at":"2026-01-27T13:15:08.027Z","updated_at":"2026-01-27T13:15:08.645Z","avatar_url":"https://github.com/naodeng.png","language":"TypeScript","funding_links":["https://www.buymeacoffee.com/naodeng","https://ko-fi.com/naodeng"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"right\"\u003e\u003cstrong\u003e🇨🇳中文\u003c/strong\u003e | \u003cstrong\u003e\u003ca href=\"./README_EN.md\"\u003e🇬🇧English\u003c/a\u003e\u003c/strong\u003e\u003c/div\u003e\n\n# Awesome QA Prompt \n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"./public/logo.svg\" alt=\"Awesome QA Prompt \" width=\"800\"/\u003e\n\u003c/div\u003e\n\n\n[![Cloudflare Pages](https://img.shields.io/badge/Cloudflare%20Pages-deployed-orange.svg)](https://qaprompt.inaodeng.com)\n[![GitHub](https://img.shields.io/github/license/naodeng/awesome-qa-prompt)](https://github.com/naodeng/awesome-qa-prompt/blob/main/LICENSE)\n[![GitHub stars](https://img.shields.io/github/stars/naodeng/awesome-qa-prompt?style=social)](https://github.com/naodeng/awesome-qa-prompt)\n![Visitors](https://api.visitorbadge.io/api/visitors?path=https%3A%2F%2Fgithub.com%2Fnaodeng%2Fawesome-qa-prompt\u0026label=Visitors\u0026countColor=%23263759\u0026style=flat)\n![GitHub forks](https://img.shields.io/github/forks/naodeng/awesome-qa-prompt?style=flat)\n![GitHub watchers](https://img.shields.io/github/watchers/naodeng/awesome-qa-prompt?style=flat)\n[![Buy Me A Coffee](https://img.shields.io/badge/Buy%20Me%20A%20Coffee-支持项目-FFDD00?style=flat\u0026logo=buy-me-a-coffee\u0026logoColor=black)](https://qaprompt.inaodeng.com/sponsor)\n\n一个专业的 QA（质量保证）AI 提示词集合，旨在帮助测试工程师和 QA 团队更高效地进行软件测试工作。本集合涵盖了从需求分析到测试报告的完整测试生命周期，提供 15 个测试类型模块、3 个工作流程和丰富的使用示例。\n\n## ✨ 核心亮点\n\n- 🎯 **专业性强**：每个提示词都由 10+ 年经验的测试专家设计\n- 🌍 **双语支持**：完整的中英文提示词，适应国际化团队\n- 📚 **内容丰富**：15 个测试类型 + 3 个工作流程 + 225+ 专业文档\n- 🔄 **版本齐全**：每个模块提供完整版和精简版两种选择\n- 🎨 **多框架支持**：支持 TOP 5 提示词框架（ROSES、LangGPT、ICIO、CRISPE、RISE）\n- 🚀 **即用即得**：复制粘贴即可使用，无需复杂配置\n- 📖 **在线文档**：精美的在线文档网站，支持全文搜索\n\n## 📊 项目词云\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"./public/wordcloud-cn.svg\" alt=\"Awesome QA Prompt 词云\" width=\"800\"/\u003e\n  \u003cp\u003e\u003cem\u003e项目核心关键词可视化 - 天平象征测试的平衡与严谨\u003c/em\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n## 🌐 在线文档\n\n**📖 访问在线文档获得更好的阅读体验：[https://qaprompt.inaodeng.com](https://qaprompt.inaodeng.com)**\n\n\u003e 💡 **部署说明**：本项目使用 Cloudflare Pages 自动部署，每次推送到 `main` 分支会自动更新在线文档。\n\n\n在线文档提供：\n- 🔍 **全文搜索功能** - 快速查找所需内容\n- 🌓 **深色/浅色主题** - 自动适配系统主题\n- 🌏 **中英文双语切换** - 一键切换语言\n- 📱 **响应式设计** - 完美支持移动端访问\n- 📑 **清晰的导航** - 侧边栏和目录结构\n- ⚡ **极速加载** - 静态网站，秒开体验\n\n## 📋 目录\n\n- [核心亮点](#核心亮点)\n- [项目简介](#项目简介)\n- [功能分类](#功能分类)\n- [测试工作流程](#测试工作流程)\n- [快速开始](#快速开始)\n- [项目统计](#项目统计)\n- [目录结构](#目录结构)\n- [使用指南](#使用指南)\n- [本地开发](#本地开发)\n- [贡献指南](#贡献指南)\n- [更新日志](#更新日志)\n- [许可证](#许可证)\n- [赞助支持](#赞助支持)\n\n## 🎯 项目简介\n\nAwesome QA Prompt Collection 是一个精心设计的 AI 提示词库，专门为软件测试和质量保证领域打造。项目始于 2024 年，经过持续迭代和优化，现已成为测试工程师的得力助手。\n\n### 🌟 项目价值\n\n通过提供结构化的、专业的提示词模板，帮助测试工程师：\n\n- **🚀 提升测试效率**：快速生成高质量的测试场景和测试用例，节省 60% 的文档编写时间\n- **🎯 确保测试覆盖**：系统化地覆盖功能、性能、安全等各个维度，避免遗漏关键测试点\n- **📋 标准化流程**：统一测试文档格式和测试执行标准，提升团队协作效率\n- **💡 知识传承**：沉淀最佳实践和测试经验，帮助新人快速成长\n\n### 🎨 设计理念\n\n- **专业导向**：基于行业最佳实践和测试理论\n- **实用至上**：生成的文档可直接用于测试执行\n- **易于使用**：简单复制粘贴，无需复杂学习成本\n- **持续改进**：根据用户反馈不断优化和扩展\n\n## 📚 功能分类\n\n本集合包含以下测试领域的专业提示词：\n\n### 1. 📝 需求分析 (Requirements Analysis)\n- **文件位置**：`testing-types/requirements-analysis/`\n- **功能描述**：基于需求文档进行深度分析，设计全维度的测试场景\n- **适用场景**：需求评审、测试计划制定、测试场景设计\n- **版本支持**：\n  - 标准版本：`Standard-version/RequirementsAnalysisPrompt.md`\n  - ROSES 框架版本：`ROSES-version/RequirementsAnalysis-ROSES-Full.md`\n  - LangGPT 框架版本：`LangGPT-version/RequirementsAnalysis-LangGPT-Full.md`\n  - ICIO 框架版本：`ICIO-version/RequirementsAnalysis-ICIO-Full.md`\n  - CRISPE 框架版本：`CRISPE-version/RequirementsAnalysis-CRISPE-Full.md`\n  - RISE 框架版本：`RISE-version/RequirementsAnalysis-RISE-Full.md`\n- **核心能力**：\n  - 场景法、状态迁移图、判定表等测试设计方法\n  - 正向路径、异常路径、边界值分析\n  - UI/UX、输入校验、非功能性测试覆盖\n\n### 2. ✍️ 测试用例编写 (Test Case Writing)\n- **文件位置**：`testing-types/test-case-writing/`\n- **功能描述**：基于测试场景自动生成详细的测试用例\n- **适用场景**：测试用例设计、测试文档编写\n- **版本支持**：标准版本 + TOP 5 框架版本（ROSES、LangGPT、ICIO、CRISPE、RISE）\n- **核心能力**：\n  - 测试用例设计原则和最佳实践\n  - 标准化的测试用例格式和模板\n  - 测试数据设计和管理策略\n  - 可维护性和可追溯性保证\n\n### 3. 🔍 功能测试 (Functional Testing)\n- **文件位置**：`testing-types/functional-testing/FunctionalTestingPrompt.md`\n- **功能描述**：设计功能测试策略和执行方案\n- **适用场景**：功能测试执行、回归测试\n- **核心能力**：\n  - 黑盒测试方法和功能分解测试\n  - 功能覆盖完整性和测试方法科学性\n  - 业务逻辑复杂性和用户体验关注\n  - 系统集成复杂性处理\n\n### 4. ⚡ 性能测试 (Performance Testing)\n- **文件位置**：`testing-types/performance-testing/PerformanceTestingPrompt.md`\n- **功能描述**：设计性能测试场景和性能指标分析\n- **适用场景**：性能测试计划、性能瓶颈分析\n- **核心能力**：\n  - 负载、压力、峰值、容量等多种性能测试\n  - 性能指标体系和瓶颈分析框架\n  - 测试场景真实性和性能优化建议\n  - 性能监控和趋势分析\n\n### 5. 🤖 自动化测试 (Automation Testing)\n- **文件位置**：`testing-types/automation-testing/AutomationTestingPrompt.md`\n- **功能描述**：自动化测试脚本设计和框架选择\n- **适用场景**：自动化测试实施、CI/CD 集成\n- **核心能力**：\n  - 自动化测试金字塔和分层策略\n  - Web、API、移动端、数据库自动化\n  - 技术栈选择和框架设计\n  - CI/CD 集成和维护优化\n\n### 6. 📱 移动端测试 (Mobile Testing)\n- **文件位置**：`testing-types/mobile-testing/MobileTestingPrompt.md`\n- **功能描述**：移动应用测试策略和场景设计\n- **适用场景**：移动应用测试、兼容性测试\n- **核心能力**：\n  - iOS 和 Android 平台特性测试\n  - 设备兼容性和网络连接测试\n  - 移动端生命周期和用户交互测试\n  - 性能、安全、用户体验专项测试\n\n### 7. 🐛 缺陷上报 (Bug Reporting)\n- **文件位置**：`testing-types/bug-reporting/BugReportingPrompt.md`\n- **功能描述**：标准化缺陷报告模板和缺陷分析\n- **适用场景**：缺陷管理、缺陷分析\n- **核心能力**：\n  - 缺陷识别原则和分类体系\n  - 标准化缺陷报告格式\n  - 根因分析和解决建议\n  - 缺陷生命周期管理\n\n### 8. 📊 测试报告 (Test Reporting)\n- **文件位置**：`testing-types/test-reporting/TestReportingPrompt.md`\n- **功能描述**：测试执行报告和质量分析报告\n- **适用场景**：测试总结、质量评估\n- **核心能力**：\n  - 多类型测试报告编写\n  - 质量指标体系和风险评估\n  - 数据可视化和趋势分析\n  - 决策支持和改进建议\n\n### 9. 🎯 测试策略 (Test Strategy)\n- **文件位置**：`testing-types/test-strategy/TestStrategyPrompt.md`\n- **功能描述**：整体测试策略制定和测试计划设计\n- **适用场景**：项目启动、测试规划\n- **核心能力**：\n  - 测试策略层次和制定原则\n  - 测试目标、范围、方法、资源规划\n  - 风险管理和质量控制机制\n  - 实施计划和预算资源规划\n\n### 10. 🤖 AI辅助测试 (AI-Assisted Testing)\n- **文件位置**：`testing-types/ai-assisted-testing/AIAssistedTestingPrompt.md`\n- **功能描述**：利用AI技术提升测试效率和质量\n- **适用场景**：智能测试生成、测试优化\n- **核心能力**：\n  - AI驱动的测试用例生成\n  - 智能缺陷预测和分析\n  - 自动化测试维护和优化\n  - 测试数据智能生成\n\n### 11. 📋 手动测试 (Manual Testing)\n- **文件位置**：`testing-types/manual-testing/ManualTestingPrompt.md`\n- **功能描述**：手动测试策略和探索性测试\n- **适用场景**：探索性测试、用户体验测试\n- **核心能力**：\n  - 探索性测试方法和技巧\n  - 手动测试用例设计\n  - 用户体验评估\n  - 测试会话管理\n\n### 12. 🔒 安全测试 (Security Testing)\n- **文件位置**：`testing-types/security-testing/SecurityTestingPrompt.md`\n- **功能描述**：安全漏洞检测和安全测试策略\n- **适用场景**：安全审计、渗透测试\n- **核心能力**：\n  - OWASP Top 10 漏洞测试\n  - 身份验证和授权测试\n  - 数据安全和加密测试\n  - 安全合规性检查\n\n### 13. 🔌 API测试 (API Testing)\n- **文件位置**：`testing-types/api-testing/APITestingPrompt.md`\n- **功能描述**：API接口测试和集成测试\n- **适用场景**：接口测试、微服务测试\n- **核心能力**：\n  - RESTful API测试设计\n  - API性能和负载测试\n  - 接口契约测试\n  - API安全测试\n\n### 14. ♿ 可访问性测试 (Accessibility Testing)\n- **文件位置**：`testing-types/accessibility-testing/AccessibilityTestingPrompt.md`\n- **功能描述**：Web可访问性测试和WCAG合规性检查\n- **适用场景**：无障碍测试、合规性验证\n- **核心能力**：\n  - WCAG 2.1标准测试\n  - 屏幕阅读器兼容性\n  - 键盘导航测试\n  - 颜色对比度和视觉测试\n\n### 15. 🔍 测试用例评审 (Test Case Review)\n- **文件位置**：`testing-types/test-case-reviewer/TestCaseReviewerPrompt.md`\n- **功能描述**：专业的测试用例审核和质量把控\n- **适用场景**：测试用例评审、质量评估、风险识别\n- **核心能力**：\n  - 多维度评审（业务、技术、用户体验、质量）\n  - 极端边界挖掘和潜在风险识别\n  - 测试覆盖度检查和缺失场景识别\n  - 结构化评审报告和改进建议\n\n## 🎨 提示词框架支持\n\n本项目支持 **TOP 5 提示词框架**，为每个测试类型提供多种框架版本选择：\n\n### 支持的框架\n\n1. **ROSES** (Role Objective Scenario Expected Solution Steps)\n   - 适合需要明确角色定位和步骤指导的测试场景\n   - 结构化程度高，逻辑清晰\n\n2. **LangGPT** (结构化提示词框架)\n   - 全面的结构化框架，包含角色、背景、目标、约束等要素\n   - 适合复杂的测试场景设计\n\n3. **ICIO** (Instruction Context Input Data Output Indicator)\n   - 强调指令、上下文、输入数据、输出和指标\n   - 适合需要明确输入输出和评估指标的测试场景\n\n4. **CRISPE** (Capacity Role Insight Statement Personality Experiment)\n   - 包含能力、角色、洞察、陈述、个性和实验六个要素\n   - 适合需要深度分析和实验性测试的场景\n\n5. **RISE** (Role Input Steps Expectation)\n   - 简洁明了的框架，包含角色、输入、步骤和期望\n   - 适合快速构建测试提示词的场景\n\n### 框架版本使用\n\n每个测试类型都提供：\n- **标准版本**：通用提示词格式，适合大多数场景\n- **框架版本**：基于 TOP 5 框架的结构化提示词，适合特定框架需求\n\n所有版本都提供：\n- **完整版**：详细的提示词，包含完整的测试设计指导\n- **精简版**：简化的提示词，适合快速使用\n\n📖 了解更多：[提示词框架介绍](./prompt-frameworks/README.md)\n\n## 🔄 测试工作流程 (Testing Workflows)\n\n本项目提供三种实用的测试工作流程，帮助团队在不同场景下高效使用提示词库：\n\n### 1. 📅 日常测试工作流程 (Daily Testing Workflow)\n- **文件位置**：`workflows/daily-testing-workflow_CN.md` | [English](workflows/daily-testing-workflow_EN.md)\n- **适用场景**：QA工程师的日常测试活动\n- **涵盖内容**：\n  - 早晨例行工作和测试计划\n  - 测试用例创建和自动化\n  - 探索性测试和缺陷上报\n  - 每日总结和知识分享\n\n### 2. 🏃 迭代测试工作流程 (Sprint Testing Workflow)\n- **文件位置**：`workflows/sprint-testing-workflow_CN.md` | [English](workflows/sprint-testing-workflow_EN.md)\n- **适用场景**：敏捷/Scrum团队的2周迭代周期\n- **涵盖内容**：\n  - 迭代规划和测试策略\n  - 日常测试活动和进度跟踪\n  - 回归和集成测试\n  - 迭代评审和回顾\n\n### 3. 🚀 发布测试工作流程 (Release Testing Workflow)\n- **文件位置**：`workflows/release-testing-workflow_CN.md` | [English](workflows/release-testing-workflow_EN.md)\n- **适用场景**：生产环境发布前的全面测试\n- **涵盖内容**：\n  - 发布规划和测试准备（T-14天）\n  - 专项测试（性能、安全、可访问性）\n  - 候选版本测试和Go/No-Go决策\n  - 发布日流程和发布后监控\n\n**工作流程使用提示**：\n- 根据当前任务选择合适的工作流程\n- 跟随工作流程中的链接访问相关提示词\n- 使用检查清单跟踪进度\n- 根据团队实际情况调整工作流程\n\n## 🚀 快速开始\n\n### 方式一：在线使用（推荐）\n\n访问在线文档网站：**[https://qaprompt.inaodeng.com](https://qaprompt.inaodeng.com)**\n\n1. 在左侧导航栏选择测试类型或工作流程\n2. 点击\"完整版\"或\"精简版\"查看提示词\n3. 复制提示词内容到 AI 助手（ChatGPT、Claude、Cursor AI 等）\n4. 附加你的输入材料，获取结构化的测试文档\n\n### 方式二：本地使用\n\n#### 前置要求\n\n- 支持 Markdown 格式的 AI 助手（如 ChatGPT、Claude、Cursor AI 等）\n- 基本的软件测试知识\n\n### 使用步骤\n\n1. **选择提示词**\n   - 根据你的测试任务，选择对应的提示词文件\n   - 中文项目使用中文提示词，英文项目使用英文提示词（_EN.md 结尾）\n   - 可选择标准版本或 TOP 5 框架版本（ROSES、LangGPT、ICIO、CRISPE、RISE）\n   - 每个版本都提供完整版和精简版两种选择\n\n2. **准备输入材料**\n   - 根据提示词要求，准备相应的输入文档\n   - 例如：需求分析需要提供需求文档或 User Story\n\n3. **复制提示词**\n   - 将选定的提示词内容复制到 AI 助手中\n   - 将你的输入材料附加到提示词后面\n\n4. **获取输出**\n   - AI 助手会根据提示词生成结构化的测试文档\n   - 根据需要进行调整和完善\n\n### 示例：需求分析\n\n```markdown\n# 步骤 1：选择提示词版本\n# 标准版本：testing-types/requirements-analysis/Standard-version/RequirementsAnalysisPrompt.md\n# ROSES 框架版本：testing-types/requirements-analysis/ROSES-version/RequirementsAnalysis-ROSES-Full.md\n# LangGPT 框架版本：testing-types/requirements-analysis/LangGPT-version/RequirementsAnalysis-LangGPT-Full.md\n# 其他框架版本类似...\n\n# 步骤 2：复制选定的提示词内容\n\n# 步骤 3：附加需求文档\n[在这里粘贴你的需求文档或 User Story]\n\n# 步骤 4：发送给 AI 助手\n# AI 将根据提示词生成完整的测试场景\n```\n\n### 完整测试流程示例\n\n```markdown\n# 完整的测试项目流程（标准版本示例）\n1. 需求分析 → testing-types/requirements-analysis/Standard-version/RequirementsAnalysisPrompt.md\n2. 测试策略 → testing-types/test-strategy/Standard-version/TestStrategyPrompt.md\n3. 测试用例编写 → testing-types/test-case-writing/Standard-version/TestCaseWritingPrompt.md\n4. 功能测试 → testing-types/functional-testing/Standard-version/FunctionalTestingPrompt.md\n5. 自动化测试 → testing-types/automation-testing/Standard-version/AutomationTestingPrompt.md\n6. 性能测试 → testing-types/performance-testing/Standard-version/PerformanceTestingPrompt.md\n7. 移动端测试 → testing-types/mobile-testing/Standard-version/MobileTestingPrompt.md\n8. 缺陷上报 → testing-types/bug-reporting/Standard-version/BugReportingPrompt.md\n9. 测试报告 → testing-types/test-reporting/Standard-version/TestReportingPrompt.md\n\n# 也可以使用框架版本，例如 ROSES 框架：\n1. 需求分析 → testing-types/requirements-analysis/ROSES-version/RequirementsAnalysis-ROSES-Full.md\n2. 测试策略 → testing-types/test-strategy/ROSES-version/TestStrategy-ROSES-Full.md\n# ... 其他步骤类似\n```\n\n## 📊 项目统计\n\n### 📈 完成度统计\n\n\u003cdiv align=\"center\"\u003e\n\n| 类别 | 数量 | 完成度 | 状态 |\n|------|------|--------|------|\n| 🧪 **测试类型模块** | 15 个 | 100% | ✅ 完成 |\n| 🔄 **工作流程** | 3 个 | 100% | ✅ 完成 |\n| 📝 **标准版本提示词** | 30 个（中英文各15个） | 100% | ✅ 完成 |\n| 🎨 **框架版本提示词** | 150 个（5个框架 × 15个类型 × 2种版本） | 100% | ✅ 完成 |\n| 📚 **模块文档** | 30 个 | 100% | ✅ 完成 |\n| 📖 **总文档数量** | **225+** | **100%** | ✅ **完成** |\n\n\u003c/div\u003e\n\n### 🎯 核心特性\n\n- **🔄 全生命周期覆盖**：从需求分析到测试报告的完整测试生命周期\n- **🌍 多语言支持**：中英文双语提示词，适应不同团队需求\n- **📋 完整版 + 精简版**：每个测试类型都提供完整版和精简版，满足不同场景需求\n- **🎨 TOP 5 框架支持**：每个测试类型支持 ROSES、LangGPT、ICIO、CRISPE、RISE 五大提示词框架\n- **👨‍💼 专业性强**：每个提示词都由 10+ 年经验的专家角色设计\n- **🛠️ 实用性高**：提供标准化格式和最佳实践指导\n- **🔧 可扩展性好**：模块化设计，便于扩展和定制\n\n### 📊 使用统计\n\n- **⭐ GitHub Stars**：持续增长中\n- **🍴 项目 Forks**：活跃的社区贡献\n- **👀 访问量**：每月数千次访问\n- **🌐 在线文档**：支持全文搜索和多语言切换\n\n## 📁 目录结构\n\n```\nawesome-qa-prompt/\n├── README.md                          # 项目说明文档（中文）\n├── README_EN.md                       # 项目说明文档（英文）\n├── CHANGELOG.md                       # 版本更新日志\n├── LICENSE                            # 许可证文件\n│\n├── docs/                              # 文档目录\n│   ├── deployment/                    # 部署相关文档\n│   ├── index.md                       # 首页文档\n│   ├── en.md                          # 英文首页\n│   └── README.md                      # 文档目录说明\n│\n├── testing-types/                     # 测试类型模块（核心内容）\n│   ├── requirements-analysis/         # 需求分析\n│   ├── test-case-writing/             # 测试用例编写\n│   ├── functional-testing/            # 功能测试\n│   ├── performance-testing/           # 性能测试\n│   ├── automation-testing/            # 自动化测试\n│   ├── mobile-testing/                # 移动端测试\n│   ├── bug-reporting/                 # 缺陷上报\n│   ├── test-reporting/                # 测试报告\n│   ├── test-strategy/                 # 测试策略\n│   ├── ai-assisted-testing/           # AI辅助测试\n│   ├── manual-testing/                # 手动测试\n│   ├── security-testing/              # 安全测试\n│   ├── api-testing/                   # API测试\n│   ├── accessibility-testing/         # 可访问性测试\n│   └── test-case-reviewer/            # 测试用例评审\n│   # 每个测试类型文件夹包含：\n│   # ├── Standard-version/            # 标准版本\n│   # │   ├── [Type]Prompt.md         # 中文完整版\n│   # │   ├── [Type]Prompt_EN.md      # 英文完整版\n│   # │   ├── [Type]Prompt_Lite.md    # 中文精简版\n│   # │   └── [Type]Prompt_Lite_EN.md # 英文精简版\n│   # ├── ROSES-version/               # ROSES 框架版本\n│   # ├── LangGPT-version/             # LangGPT 框架版本\n│   # ├── ICIO-version/                # ICIO 框架版本\n│   # ├── CRISPE-version/              # CRISPE 框架版本\n│   # ├── RISE-version/                # RISE 框架版本\n│   # ├── README.md                    # 中文模块说明\n│   # └── README_EN.md                 # 英文模块说明\n│\n├── workflows/                         # 测试工作流程\n│   ├── README.md                      # 工作流程说明（双语）\n│   ├── daily-testing-workflow_CN.md   # 日常测试工作流程（中文）\n│   ├── daily-testing-workflow_EN.md   # 日常测试工作流程（英文）\n│   ├── sprint-testing-workflow_CN.md  # 迭代测试工作流程（中文）\n│   ├── sprint-testing-workflow_EN.md  # 迭代测试工作流程（英文）\n│   ├── release-testing-workflow_CN.md # 发布测试工作流程（中文）\n│   └── release-testing-workflow_EN.md # 发布测试工作流程（英文）\n│\n├── prompt-frameworks/                 # 提示词框架\n│   ├── frameworks/                    # 框架模板集合\n│   └── README.md                      # 框架说明文档\n│\n├── examples/                          # 使用示例\n│   ├── basic-usage/                   # 基础使用示例\n│   ├── advanced-usage/                # 高级使用示例\n│   └── best-practices/                # 最佳实践案例\n│\n├── future-updates/                    # 待更新内容（暂不包含在构建中）\n│   ├── guides/                        # 使用指南\n│   ├── automation-testing-advanced/   # 高级自动化测试内容\n│   ├── ai-assisted-testing-advanced/  # 高级AI辅助测试内容\n│   ├── mobile-testing-advanced/       # 高级移动端测试内容\n│   ├── manual-testing-advanced/       # 高级手动测试内容\n│   └── README.md                      # 待更新内容说明\n│\n└── public/                            # 静态资源\n    ├── wordcloud-cn.svg               # 中文词云\n    ├── wordcloud-en.svg               # 英文词云\n    └── favicon files                  # 网站图标文件\n```\n\n## 📖 使用指南\n\n### 提示词设计原则\n\n本集合中的提示词遵循以下设计原则：\n\n1. **专业性**：基于行业最佳实践和测试理论\n2. **结构化**：清晰的格式和明确的输出要求\n3. **可执行性**：生成的测试文档可直接用于测试执行\n4. **可追溯性**：测试场景与需求关联，便于追溯\n\n### 最佳实践\n\n1. **结合实际情况调整**：根据项目特点调整提示词中的具体要求\n2. **迭代优化**：根据使用反馈持续优化提示词\n3. **团队协作**：在团队内统一使用，确保测试文档格式一致\n4. **知识沉淀**：将优化后的提示词贡献回项目\n\n### 提示词定制\n\n你可以根据项目需要定制提示词：\n\n- **修改优先级定义**：根据项目风险调整优先级标准\n- **添加业务规则**：在提示词中加入项目特定的业务规则\n- **扩展测试维度**：根据项目特点添加新的测试维度\n\n### 使用技巧\n\n1. **选择合适的版本**：\n   - **框架选择**：标准版本适合通用场景，框架版本（ROSES、LangGPT、ICIO、CRISPE、RISE）适合特定框架需求\n   - **详细程度**：新手或快速使用选择精简版（_Lite.md），专业或详细需求选择完整版（Full）\n   - **语言选择**：中文项目使用中文提示词，英文项目使用英文提示词（_EN.md 结尾）\n\n2. **组合使用**：\n   - 可以将多个提示词组合使用\n   - 按照测试流程顺序使用不同模块\n\n3. **个性化调整**：\n   - 根据项目特点调整提示词内容\n   - 添加项目特定的测试要求\n\n4. **团队协作**：\n   - 建立团队统一的提示词使用规范\n   - 定期分享使用经验和优化建议\n\n### 常见问题\n\n**Q: 如何选择合适的 AI 助手？**\nA: 推荐使用 ChatGPT、Claude、Cursor AI 等支持长文本和 Markdown 格式的 AI 助手。\n\n**Q: 提示词可以修改吗？**\nA: 完全可以！建议根据项目实际情况调整提示词内容，以获得更好的效果。\n\n**Q: 如何确保生成内容的质量？**\nA: 建议结合人工审核，特别是对关键测试场景和用例进行人工验证。\n\n**Q: 支持哪些测试框架？**\nA: 提示词是框架无关的，生成的测试文档可以适配任何测试框架和工具。\n\n## 🤝 贡献指南\n\n我们欢迎所有形式的贡献！\n\n### 如何贡献\n\n1. **Fork 项目**\n   ```bash\n   git clone https://github.com/naodeng/awesome-qa-prompt.git\n   ```\n\n2. **创建分支**\n   ```bash\n   git checkout -b feature/your-feature-name\n   ```\n\n3. **添加或改进提示词**\n   - 创建新的提示词文件\n   - 改进现有提示词\n   - 添加使用示例\n\n4. **提交更改**\n   ```bash\n   git add .\n   git commit -m \"Add: 描述你的更改\"\n   git push origin feature/your-feature-name\n   ```\n\n5. **创建 Pull Request**\n\n## 🛠️ 本地开发\n\n### 环境要求\n\n- **Node.js**: \u003e= 18.0.0\n- **npm**: \u003e= 8.0.0\n- **Git**: 最新版本\n\n### 快速启动\n\n```bash\n# 克隆项目\ngit clone https://github.com/naodeng/awesome-qa-prompt.git\ncd awesome-qa-prompt\n\n# 安装依赖\nnpm install\n\n# 启动开发服务器\nnpm run docs:dev\n# 访问 http://localhost:5173\n\n# 构建生产版本\nnpm run docs:build\n\n# 预览构建结果\nnpm run docs:preview\n```\n\n### 开发指南\n\n1. **添加新的测试类型**：\n   - 在 `testing-types/` 下创建新目录\n   - 按照现有模块结构添加文件\n   - 更新导航配置\n\n2. **修改现有内容**：\n   - 直接编辑对应的 Markdown 文件\n   - 保持中英文版本同步\n   - 测试构建是否正常\n\n3. **添加使用示例**：\n   - 在 `examples/` 目录下添加示例\n   - 提供详细的使用说明\n   - 包含实际的输入输出示例\n\n### 项目结构说明\n\n```\nawesome-qa-prompt/\n├── .vitepress/          # VitePress 配置\n├── docs/               # 文档首页\n├── testing-types/      # 测试类型模块（核心内容）\n├── workflows/          # 工作流程\n├── examples/           # 使用示例\n├── prompt-frameworks/  # 提示词框架\n├── public/            # 静态资源\n└── future-updates/    # 待更新内容\n```\n\n### 贡献类型\n\n- ✨ 新增提示词类别\n- 🔧 改进现有提示词\n- 📝 添加使用文档和示例\n- 🐛 修复错误或问题\n- 🌐 翻译和本地化\n\n### 代码规范\n\n- 使用 Markdown 格式编写提示词\n- 保持格式一致性和可读性\n- 添加必要的注释和说明\n- 提供使用示例\n- 确保中英文版本同步\n\n### 社区与支持\n\n- 💬 **讨论交流**：[GitHub Discussions](https://github.com/naodeng/awesome-qa-prompt/discussions)\n- 🐛 **问题反馈**：[GitHub Issues](https://github.com/naodeng/awesome-qa-prompt/issues)\n- 📧 **邮件联系**：通过 GitHub 联系维护者\n- 🌟 **关注项目**：点击 Star 关注项目更新\n\n\n## 📄 许可证\n\n本项目采用 [MIT License](LICENSE) 许可证。\n\n## 💝 赞助支持\n\n如果这个项目对您有帮助，欢迎通过以下方式支持我们：\n\n\u003cdiv align=\"center\"\u003e\n\n[![Buy Me A Coffee](https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png)](https://www.buymeacoffee.com/naodeng) [![Ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/naodeng)\n\n**更多赞助方式请访问**：[在线文档 - 赞助支持](https://qaprompt.inaodeng.com/sponsor)\n\n\u003c/div\u003e\n\n您的支持将帮助我们持续改进和扩展项目，为测试工程师提供更好的工具！\n\n## 🙏 致谢\n\n感谢所有为这个项目做出贡献的测试工程师和 QA 专家！\n\n## 📮 联系方式\n\n如有问题或建议，欢迎通过以下方式联系：\n\n- 📝 提交 [Issue](https://github.com/naodeng/awesome-qa-prompt/issues)\n- 🔀 创建 [Pull Request](https://github.com/naodeng/awesome-qa-prompt/pulls)\n- 🌟 给项目点个 [Star](https://github.com/naodeng/awesome-qa-prompt)\n\n## 🔗 相关链接\n\n- **在线文档**：[https://qaprompt.inaodeng.com](https://qaprompt.inaodeng.com)\n- **GitHub 仓库**：[https://github.com/naodeng/awesome-qa-prompt](https://github.com/naodeng/awesome-qa-prompt)\n- **问题反馈**：[Issues](https://github.com/naodeng/awesome-qa-prompt/issues)\n- **贡献代码**：[Pull Requests](https://github.com/naodeng/awesome-qa-prompt/pulls)\n\n---\n\n## 📋 更新日志 (Change Log)\n\n### [v0.4.0] - 2026-01-27 🔍 搜索功能与部署升级\n\n#### ✨ 新增功能\n- **全文搜索支持**：\n  - 集成 Algolia Search，提供快速、准确的全文搜索能力\n  - 支持中英文双语搜索，自动根据语言环境切换\n  - 提供搜索历史、收藏和快捷键支持\n\n- **部署架构升级**：\n  - 全面迁移至 Cloudflare Pages，提升访问速度和全球可用性\n  - 优化构建流程，解决资源加载和缓存问题\n  - 移除 GitHub Pages 相关配置，简化部署维护\n\n#### 🔧 文档与配置\n- 更新部署指南，新增 Cloudflare Pages 专项说明\n- 优化 `config.mts` 配置，移除冗余代码\n- 修复资源加载 503/404 问题\n\n### [v0.3.0] - 2025-01-24 🎨 TOP 5 框架版本发布\n\n#### ✨ 新增功能\n- **TOP 5 框架支持**：\n  - 为所有 15 个测试类型添加 ROSES、LangGPT、ICIO、CRISPE、RISE 框架版本\n  - 每个框架版本提供完整版和精简版，中英文双语支持\n  - 新增 150 个框架版本提示词文档（5个框架 × 15个类型 × 2种版本）\n\n- **目录结构优化**：\n  - 每个测试类型目录下新增 `Standard-version/` 和 5 个框架版本目录\n  - 统一命名规范：`{Type}-{Framework}-Full.md` 和 `{Type}-{Framework}-Lite.md`\n  - 清晰的版本分类，便于查找和使用\n\n- **在线文档优化**：\n  - 侧边栏支持框架版本导航，所有测试类型统一展示框架版本目录\n  - 中英文版本侧边栏完整同步，支持框架版本快速访问\n  - 优化导航结构，提升用户体验\n\n#### 📊 内容统计\n- **标准版本提示词**：30 个（15个类型 × 2种版本）\n- **框架版本提示词**：150 个（5个框架 × 15个类型 × 2种版本）\n- **总文档数量**：从 60+ 增加到 **225+**\n\n#### 🔧 技术改进\n- 优化 VitePress 配置，支持框架版本路由\n- 完善侧边栏配置，统一展示框架版本结构\n- 修复英文版本 404 问题，确保所有链接正常访问\n\n### [v0.2.0] - 2025-01-19 🔄 重大重构版本\n\n#### ✨ 新增功能\n- **全新目录结构**：\n  - `docs/` - 集中化文档目录\n  - `testing-types/` - 所有测试类型模块统一组织\n  - `prompt-frameworks/` - 提示词框架模板和示例\n  - `examples/` - 使用示例和最佳实践\n  - `workflows/` - 测试工作流程文档\n\n- **增强内容组织**：\n  - 将 Reference 目录内容整合到 testing-types 模块中\n  - 将高级测试场景移至 `future-updates/` 目录待完善\n  - 改进文档导航和链接结构\n\n#### 🔧 重要变更\n- **目录命名规范**：所有测试类型目录从 PascalCase 改为 kebab-case\n  - `AccessibilityTesting` → `accessibility-testing`\n  - `AIAssistedTesting` → `ai-assisted-testing`\n  - `APITesting` → `api-testing`\n  - `AutomationTesting` → `automation-testing`\n  - `BugReporting` → `bug-reporting`\n  - `FunctionalTesting` → `functional-testing`\n  - `ManualTesting` → `manual-testing`\n  - `MobileTesting` → `mobile-testing`\n  - `PerformanceTesting` → `performance-testing`\n  - `RequirementsAnalysis` → `requirements-analysis`\n  - `SecurityTesting` → `security-testing`\n  - `TestCaseReviewer` → `test-case-reviewer`\n  - `TestCaseWriting` → `test-case-writing`\n  - `TestReporting` → `test-reporting`\n  - `TestStrategy` → `test-strategy`\n  - `Workflows` → `workflows`\n\n- **文件重组**：\n  - 部署文档移至 `docs/deployment/`\n  - 首页文件移至 `docs/`\n  - 所有测试模块整合到 `testing-types/` 下\n  - Base 目录重构为 `prompt-frameworks/`\n\n#### 🗑️ 清理优化\n- 删除空目录和系统文件\n- 移除冗余的 Reference 目录\n- 清理临时项目文件和迁移脚本\n- 将待完善内容移至 `future-updates/` 目录\n\n#### 🔗 修复改进\n- 更新所有内部链接以适应新目录结构\n- 修复 VitePress 配置中的路径映射\n- 添加向后兼容的 URL 重写规则\n- 改进构建可靠性和错误处理\n\n#### 📊 影响评估\n- **组织改进**：目录结构评分从 70/100 提升至 90+/100\n- **导航优化**：更清晰的分类和逻辑分组\n- **维护性增强**：一致的命名规范和结构\n- **用户体验**：更容易的内容发现和导航\n- **开发体验**：为贡献者提供更好的项目组织\n\n#### ⚠️ 破坏性变更\n- **URL 结构**：所有测试类型 URL 从 PascalCase 改为 kebab-case\n- **文件路径**：外部工具中的内部文件引用需要更新\n- **书签**：用户可能需要更新书签（已提供重定向）\n\n### [v0.1.0] - 2026-01-14 🎉 初始版本\n\n#### 初始发布内容\n- 14个测试类型模块的中英文提示词（完整版+精简版）\n- 3个测试工作流程（中英文）\n- VitePress在线文档网站\n- GitHub Pages自动部署\n- 双平台部署支持（GitHub Pages + Cloudflare Pages）\n- Umami网站统计集成\n- SEO优化和favicon配置\n- 所有提示词文件的使用说明和版本记录\n\n---\n\n**让 AI 成为测试工程师的最佳助手！** 🚀\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnaodeng%2Fawesome-qa-prompt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnaodeng%2Fawesome-qa-prompt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnaodeng%2Fawesome-qa-prompt/lists"}