proffesor-for-testing avatar

Test Design Techniques

This generates test cases using formal techniques like boundary value analysis, equivalence partitioning, and pairwise testing. You feed it constraints (like age 18-120) or parameter combinations (browser/OS/screen) and it cranks out minimal test sets with maximum coverage. The qe-test-generator agent handles the grunt work of identifying boundaries and reducing redundant tests. Good when you're staring at complex business rules or too many parameter combinations and don't want to write hundreds of overlapping test cases by hand. It's basically automating what you learned in that software testing course but probably don't apply systematically because it's tedious.

skills.sh installs
202
GitHub stars
524
last updated
Aug 21, 2026

Install

$ npx -y skills add proffesor-for-testing/agentic-qe --skill test-design-techniques --agent claude-code

Installs into .claude/skills of the current project.

Files

Test Design Techniques

<default_to_action> When designing test cases, select technique by input type:

  • Numeric ranges → BVA + EP
  • Multiple conditions → Decision Tables
  • Workflows → State Transition
  • Many parameter combinations → Pairwise Testing </default_to_action>

Quick Reference Card

When to Use

  • Designing new test suites
  • Optimizing existing tests
  • Complex business rules
  • Reducing test redundancy

Agent-Driven Test Design

// Auto-generate BVA tests
await Task("Generate BVA Tests", {
  field: 'age',
  dataType: 'integer',
  constraints: { min: 18, max: 120 }
}, "qe-test-generator");
// Returns: 6 boundary test cases

// Auto-generate pairwise tests
await Task("Generate Pairwise Tests", {
  parameters: {
    browser: ['Chrome', 'Firefox', 'Safari'],
    os: ['Windows', 'Mac', 'Linux'],
    screen: ['Desktop', 'Tablet', 'Mobile']
  }
}, "qe-test-generator");
// Returns: 9-12 tests (vs 27 full combination)

Agent Coordination Hints

Sponsors

Details

Repository
github.com/proffesor-for-testing/agentic-qe
Categories
Testing & QA, AI & Agent Building, Productivity & Planning, Design & UI/UX
First seen
Jun 3, 2026

More from proffesor-for-testing/agentic-qe

All 13
1naodeng avatartest-case-writingnaodeng/awesome-qa-skillsUse this skill when you need to create high-quality test cases with normal, exception, and boundary scenarios; triggers include test case writing and test desig455skills.sh installs
2currents-dev avatarplaywright-best-practicescurrents-dev/playwright-best-practices-skillUse when writing Playwright tests, fixing flaky tests, debugging failures, implementing Page Object Model, configuring CI/CD, optimizing performance, mocking AP104.5Kskills.sh installs
3momentic-ai avatarmomentic-testmomentic-ai/skillsCreate, run, and maintain Momentic E2E tests and modules, which are serialized to disk as *.test.yaml and *.module.yaml files. Momentic uses fast, accurate AI a68.5Kskills.sh installs
4clerk avatarclerk-testingclerk/skillsE2E testing for Clerk apps. Use with Playwright or Cypress for auth flow tests.48.2Kskills.sh installs
5antfu avatarvitestantfu/skillsVitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filteri47.4Kskills.sh installs
6samber avatargolang-testingsamber/cc-skills-golangProduction-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot 45.4Kskills.sh installs