WIZARD 1 · EINGABE
Mit einer einfachen Anforderung starten.
Die vorbereitete Eingabe ist nur der Anfang. Danach folgen acht gezielte Wizard-Fragen aus dem Originalablauf.WIZARD 2–9 · GEFÜHRTE FRAGEN
Fachliche Entscheidungen klären
Die Fragen folgen den Screens 2.1/2.2 bis 9.1/9.2 in derselben Reihenfolge.WIZARD 10 · RESULT
Review the controlled requirement
Aktivierung eines Benutzerkontos nach E-Mail-Bestätigung
CONTROLLED DESCRIPTIONWenn der Nutzer den Bestätigungslink öffnet, prüft das System den Token, seine Zuordnung zum Konto, seine Gültigkeitsdauer von einer Stunde und seine bisherige Verwendung. Bei einem gültigen, noch nicht verwendeten Token wird das Konto aktiviert und der Token sofort invalidiert. Für abgelaufene, ungültige oder bereits verwendete Links wird ein eindeutiges fachliches Ergebnis angezeigt.
WIZARD 11.1 · ANALYTICS
Requirement Statistics
Before saving, ReqSp shows the first structural signals.Release Index, unresolved logic and path completeness are calculated against the controlled WDS.
WIZARD 11.2 · ANALYTICS
Requirement Statistics
The saved requirement exposes every remaining quality decision.Three checks remain open
Resolve the unclear branch, atomize one AND/OR condition and complete the resulting paths.
Why the index is not complete 3 open checks
- An outcome is missing for one reachable branch.
- One decision combines multiple logical conditions.
- The new atomic branch still needs an explicit result.
WIZARD 12 · BUILDER
Specification Builder
Resolve quality findings through the 12.1–12.6 states from the prepared workflow.Create atomic conditions?
One condition contains a logical AND. Atomizing it creates individually testable decisions while preserving the same business path.
QUALITY RESULT
Requirement Statistics
All quality decisions introduced by the Builder are now resolved.No open quality checks
The requirement has complete paths, atomic conditions and covered boundary values.
DETERMINISTIC TEST ENGINE
From controlled logic to reproducible tests
ReqSp derives the test structure from WDS columns and path markers. AI is not required for coverage or expected outcomes.Conditions, actions and executable columns are the source of truth.
ReqSp resolves the J, N and inactive path markers in stable column order.
J becomes a precondition, N a negative condition and x selects the path actions.
The same controlled WDS always produces the same base test definitions.
Structural, language-neutral mapping
Coverage exists before enrichment
- ✓Stable orderingTests follow the WDS columns and receive deterministic numbers.
- ✓Duplicate paths removedIdentical condition/action signatures produce one base test.
- ✓AI stays optionalIt may improve wording later, but it does not decide paths, conditions or coverage.
ReqSp always persists the deterministic Test Cases before any optional enrichment job is created. This preserves the auditable base even when AI is disabled or unavailable.
STEP 8
Finalize Requirement
Select the artifacts that belong to the controlled version.Artifacts to prepare
STEP 10 · SUMMARY
Controlled artifacts
ReqSp keeps the result and its generation status together.Wenn der Nutzer den Bestätigungslink öffnet, prüft das System den Token, seine Zuordnung zum Konto, seine Gültigkeitsdauer von einer Stunde und seine bisherige Verwendung. Bei einem gültigen, noch nicht verwendeten Token wird das Konto akt…
The prepared artifact is being connected to this controlled version.
STEP 10 · SUMMARY
Controlled artifacts
Summary, User Story and tests are linked to one immutable version.Wenn der Nutzer den Bestätigungslink öffnet, prüft das System den Token, seine Zuordnung zum Konto, seine Gültigkeitsdauer von einer Stunde und seine bisherige Verwendung. Bei einem gültigen, noch nicht verwendeten Token wird das Konto akt…
Als Nutzer möchte ich mein Benutzerkonto über den Bestätigungslink aktivieren, um den Registrierungsprozess sicher abzuschließen.
DELIVERY ARTIFACT
User Story
Business intent and acceptance criteria stay traceable to version 1.Als Nutzer möchte ich mein Benutzerkonto über den Bestätigungslink aktivieren, um den Registrierungsprozess sicher abzuschließen.
- ✓Ein gültiger und ungenutzter Token aktiviert das zugeordnete Konto.
- ✓Der Token wird nach erfolgreicher Aktivierung sofort invalidiert.
- ✓Ein abgelaufener Link führt zu einem eindeutigen Fehlerergebnis.
- ✓Ein bereits verwendeter Link aktiviert das Konto nicht erneut.
- ✓Jedes fachliche Ergebnis wird nachvollziehbar protokolliert.
VALIDIERUNGSBEREICH
Deterministischer Testfall
Ein Test ist geöffnet; die übrigen Tests dieser kontrollierten Version bleiben zunächst zugeklappt.Bereits verwendeter Bestätigungslink
ID DET-001
Deterministische Testdefinition
- Der Nutzer klickt auf den Bestätigungslink.
- Der Token existiert und gehört zum Benutzerkonto.
- Der Token wurde bereits verwendet.
- Das Konto wurde über diesen Link noch nicht aktiviert.
- Den Bestätigungslink prüfen.
- Der Link wird nicht erneut verwendet.
- Der Nutzer erhält den Hinweis, einen neuen Link anzufordern.
- Der Fehlversuch wird protokolliert.
Noch kein externer Nachweis importiert.
In der Produktsandbox nur lesend. In ReqSp kann hier ein begründetes manuelles Ergebnis dokumentiert werden.
16 weitere deterministische TestsTest 1 ist geöffnet; alle weiteren Testfälle sind standardmäßig zugeklappt.Testindex anzeigen
You followed a real ReqSp version from initial requirement through quality refinement to its deterministic artifacts.