Table of Contents

ENV-003i — Remove or Isolate Residual State

Go to ENV-003 — Establish Controlled Starting State

Statement

Before each Test Execution, the DIDO-TE SHALL remove or isolate each residual state element not included in the required controlled starting state.

Derived From

Rationale

Residual state includes data, processes, messages, files, caches, temporary resources, communication relationships, credentials, locks, subscriptions, transactions, and other state remaining from a prior activity or Test Execution.

Residual state may alter the behaviour of a Node, Test Object, or supporting Test Resource.

Removing or isolating residual state prevents a prior Test Execution or unrelated activity from influencing a later Test Result. This separation supports Reproducibility and Comparability.

Applies To

Verification

Verification confirms that:

Verification includes:

Referenced By

Delivery Phase

Assign the applicable delivery phase.

Requirement Status

Draft

Statement Reference

Use the following syntax to reference this requirement’s Statement section from another DokuWiki page:

{{section>dido:03-dido-te:99-annexes:annex-c-requirements:02-test-environment-requirements:env-003-establish-controlled-starting-state:env-003i-remove-or-isolate-residual-state#Statement&noheader&nofooter&noeditbtn}}

© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.