istqb-test-design

Design systematic test cases using ISTQB techniques for API, UI, and integration scenarios.

2|Updated May 4, 2026
One-click install
npx skills add https://github.com/volodchenkov/claude-sdlc-agents --skill istqb-test-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: istqb-test-design
Source: https://github.com/volodchenkov/claude-sdlc-agents/tree/main/skills/istqb-test-design
Command: npx skills add https://github.com/volodchenkov/claude-sdlc-agents --skill istqb-test-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes skills (resource) components.

What problem does it solve?

This Skill streamlines the creation of structured and comprehensive test cases based on ISTQB Foundation principles, reducing manual effort and boosting testing accuracy.

Core Features & Use Cases

  • Test Case Design: Guides testers to develop test cases using techniques like Equivalence Partitioning, Boundary Value Analysis, Decision Tables, State Transition, and Use Case Testing.
  • Coverage Planning: Assists in mapping test cases to specific functional and non-functional requirements for full coverage.
  • Quick Start: Use the ISTQB test design skill to generate test cases for API endpoints according to the acceptance criteria specified in your requirements.

Quick Start

Use the ISTQB Test Design skill to craft test cases for your specified API to ensure all functional and non-functional criteria are thoroughly validated.

Frequently Asked Questions about istqb-test-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design test cases for API endpoints using ISTQB standards?

Test case design for API endpoints using ISTQB standards involves applying equivalence partitioning and boundary value analysis to validate functional and non-functional acceptance criteria. This ensures comprehensive coverage of integration scenarios and requirement traceability.

What ISTQB test design techniques should I use for state transition testing?

ISTQB state transition testing techniques map system transitions and conditions to structured test cases. Decision tables and use case testing further validate functional requirements, ensuring full coverage of complex state changes and non-functional criteria.

Does this test design approach work for both UI testing and integration scenarios?

This test design approach works for UI testing, API testing, and integration scenarios. It systematically maps test cases to functional and non-functional requirements, ensuring comprehensive coverage across diverse software testing layers.

How do I map test cases to specific functional and non-functional requirements for full coverage?

Mapping test cases to functional and non-functional requirements requires establishing requirement traceability. This coverage planning ensures every specification is validated through techniques like equivalence partitioning and decision tables.

What is the best way to structure test cases for non-functional testing criteria?

The best way to structure test cases for non-functional testing criteria is to align them with ISTQB Foundation principles. Using use case testing and boundary value analysis ensures thorough validation of performance and integration conditions.

Do I need prior knowledge of ISTQB frameworks to generate test cases?

Prior knowledge of ISTQB frameworks and test design techniques is required. The process relies on understanding requirement traceability and methods like equivalence partitioning to systematically generate accurate test cases for your specifications.