This is an old revision of the document!


Test Plan

A Test Plan organizes and governs a defined testing effort.

It identifies the testing scope, applicable tests, sequencing, resources, responsibilities, environments, constraints, expected outcomes, and other information needed to plan and coordinate testing.

A Test Plan is distinct from a Test Set.

A Test Set groups related tests or test cases for execution or organization.

A Test Plan has broader planning and governance semantics. It may identify one or more Test Sets, Test Cases, Test Environments, Resources, schedules, responsibilities, entry criteria, exit criteria, and other planning information.

The Test Information Interchange Format (TestIF) provides foundational testing concepts such as Test Set, Test Case, Test Step, Test Run, and related test information. Test Plan is not treated here as a direct TestIF model element. DIDO-TE defines Test Plan as a higher-level planning concept that remains compatible with the TestIF testing structure.

A governed specification that identifies and organizes the scope, objectives, tests, resources, environments, sequencing, responsibilities, constraints, and other information required to conduct a defined testing effort.

  • Object Management Group, Test Information Interchange Format (TestIF) 1.0, for related foundational testing concepts
  • DIDO-TE architectural normalization

A Test Plan may identify or reference:

A Test Plan does not itself represent a particular execution of the planned testing effort.

Actual execution is represented by applicable Test Runs and related execution information.

A Test Plan may govern multiple Test Runs and may be reused where the governed testing scope and conditions remain applicable.

A Test Plan for evaluating a candidate distributed Node implementation may identify:

  • the protocol capabilities to be tested
  • applicable conformance Requirements
  • the Test Sets and Test Cases to be executed
  • the required Test Environment
  • participating Nodes and Resources
  • required network conditions
  • execution sequencing
  • Expected Results
  • Validation criteria
  • Evidence to be retained
  • criteria for determining completion of the testing effort

Individual Test Runs then execute applicable portions of the Test Plan.


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

  • public/99_annexes/annex-b-terms-and-definitions/t/test_plan.1789263267.txt.gz
  • Last modified: 2026/09/12 18:34
  • by nick_dido