搜索

PythonReactSEOPDF
GitHub Skill

test-plan

Generate manual test plans with test cases, role-based scenarios, and edge cases. Use when preparing for QA, before releases, after completing features, or when asked to create test documentation.

place-to-stand☆ 0 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Manual Test Plan Generator

Generate comprehensive manual test plans for features, changes, or releases.

Scope

Create test plans covering:

1. Functional Testing
  • Happy path scenarios
  • Edge cases and boundary conditions
  • Error handling and validation
  • State transitions
  • Data persistence
2. User Flow Testing
  • Complete user journeys
  • Multi-step workflows
  • Navigation and routing
  • Form submissions
  • File uploads (task-attachments, user-avatars)
3. Role-Based Testing
  • ADMIN role scenarios
  • CLIENT role scenarios
  • Permission boundaries
  • Access control verification
  • Client membership scoping
4. Cross-Browser Testing
  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)
5. Responsive Testing
  • Mobile (320px+)
  • Tablet (768px+)
  • Desktop (1024px+)
  • Per AGENTS.md: no horizontal scroll
6. Accessibility Testing
  • Keyboard-only navigation
  • Screen reader compatibility
  • Focus management
  • Color contrast
7. Integration Points
  • Supabase Auth flows
  • Supabase Storage operations
  • Email sending (Resend)
  • External API integrations

Output Format

# Test Plan: [Feature Name]

## Overview
Brief description of what's being tested

## Prerequisites
- Required test data
- User accounts needed
- Environment setup

## Test Cases

### TC-001: [Test Case Name]
**Priority:** P0|P1|P2
**Type:** Functional|UI|Integration|Security
**Role:** ADMIN|CLIENT|Unauthenticated

**Preconditions:**
- List of required states

**Steps:**
1. Step-by-step instructions
2. Be specific about clicks/inputs
3. Include expected intermediate states

**Expected Result:**
- What should happen

**Actual Result:**
- [ ] Pass
- [ ] Fail (describe issue)

---

Actions

  1. Analyze the feature or change scope
  2. Identify all user-facing behaviors
  3. Map permission requirements
  4. Consider failure modes
  5. Include regression scenarios

Test Plan Principles

  • Cover both positive and negative cases
  • Include data boundary conditions
  • Test with different user roles
  • Verify soft delete behavior
  • Check loading and empty states

Post-Generation

Provide:

  • Prioritized test case list (P0 first)
  • Estimated testing time
  • Required test data setup scripts
  • Automation candidates for future

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!