test-design-techniques
CommunityDesign smarter tests, find more bugs faster.
Software Engineering#test coverage#test design#combinatorial testing#BVA#equivalence partitioning#pairwise#decision tables
Authorproffesor-for-testing
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides systematic methods to design comprehensive and efficient test cases, reducing redundancy and maximizing bug detection with fewer tests compared to random approaches.
Core Features & Use Cases
- Boundary Value Analysis (BVA): Focuses testing on input boundaries where bugs are most likely to occur.
- Equivalence Partitioning (EP): Divides input into groups that behave similarly, reducing the number of test cases needed.
- Pairwise (Combinatorial) Testing: Dramatically reduces the number of test combinations while ensuring high coverage for interacting parameters.
- Use Case: For a user age input field (18-120), use BVA to generate test cases for 17, 18, 19, 119, 120, and 121, ensuring boundary conditions are correctly handled.
Quick Start
Use the test-design-techniques skill to generate boundary value analysis test cases for an integer field named 'quantity' with a valid range of 1 to 100.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: test-design-techniques Download link: https://github.com/proffesor-for-testing/agentic-qe/archive/main.zip#test-design-techniques Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.