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.
安装与使用
请根据来源仓库和你的 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
- Analyze the feature or change scope
- Identify all user-facing behaviors
- Map permission requirements
- Consider failure modes
- 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)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!