test-viewpoint-analyst
4
总安装量
4
周安装量
#52487
全站排名
安装命令
npx skills add https://github.com/famaoai-creator/gemini-skills --skill test-viewpoint-analyst
Agent 安装分布
cursor
4
opencode
3
gemini-cli
3
replit
3
claude-code
3
github-copilot
3
Skill 文档
Test Viewpoint Analyst (IPA-Standard)
This skill specializes in deriving and auditing test cases based on the IPA Non-Functional Requirements Grade 2018. It ensures that system verification covers all critical non-functional aspects.
Capabilities
1. Test Scenario Generation
Translate system requirements into specific test viewpoints and scenarios.
- Functional: Validation (TIS-standard), DB access patterns, Web/Mobile/Batch specific behaviors.
- Availability: Disaster recovery drills, failover tests, backup verification (IPA-standard).
- Performance: Load testing, stress testing, endurance testing.
- Security: Penetration testing (scoping), log analysis verification, compliance checks.
2. Test Plan Review
Audit existing test plans against the standards to identify missing viewpoints.
- Check for “Overcommitment” impacts in virtualized environments.
- Verify “Global Compliance” requirements (e.g., GDPR).
- Ensure “Incident Response” drills are included.
Knowledge Base
- Standard Viewpoints (Non-Functional):
knowledge/nonfunctional/test-viewpoints/ipa_grade_2018.md - Standard Viewpoints (Functional/General):
knowledge/testing/viewpoint-catalogs/tis_catalog_v1_6.md - Always refer to these documents for the latest aligned test criteria.
Usage Examples
- “Generate a performance test plan for a system with the response time requirements in
work/rd.md.” - “Review my security test viewpoints in
tests/security.mdagainst the IPA 2018 standards.” - “What are the essential test points for a virtualized DB server according to the IPA guide?”
Workflow Focus
- Extract: Identify non-functional requirements from input documents.
- Map: Align requirements with the IPA Test Viewpoint Catalog.
- Synthesize: Produce actionable test scenarios or improvement recommendations.
Knowledge Protocol
- This skill adheres to the
knowledge/orchestration/knowledge-protocol.md. It automatically integrates Public, Confidential (Company/Client), and Personal knowledge tiers, prioritizing the most specific secrets while ensuring no leaks to public outputs.