Skip to main content

Test Count & Typologies

Typologies

TypologyWhat it covers
NominalHappy path — expected, successful behaviour
Boundary / LimitsEdge values: minimum, maximum, just-outside-bounds
EquivalenceRepresentative partitions
NegativeInvalid input, error handling, unexpected states
TestForge runs one LLM call per selected typology in parallel — a failed pass is non-blocking.

Simple mode (default)

One global slider: total number of tests (2–32). Distribution is proportional and shown live in pills below the slider:
3 Nominal · 4 Boundary · 2 Equivalence · 2 Negative

Advanced mode

Click Customise per typology to set an individual slider for each selected typology.
  • Range: 1–8 tests per typology
  • Maximum total: 32 tests
  • Running total displayed in real time
Click Back to simple mode to return. Your advanced configuration is preserved.

Persisted preferences

Both the mode (simple/advanced) and the values are saved to your ADO user account (test-count-config-v1). They persist across sessions and browser reloads.
A good starting point: 2 Nominal · 3 Boundary · 2 Equivalence · 2 Negative = 9 tests. This covers the critical paths without creating noise.

Why we cap at 32

Quality over quantity. A well-scoped user story (INVEST: Small) typically warrants 5–12 test cases. Beyond that, cases tend to be redundant — they pollute your ADO suite and increase maintenance cost without improving coverage.