dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-01-test-environment-requirements:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-01-test-environment-requirements:start [2026/08/17 14:25] – ↷ Page moved from dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:start to dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-01-test-environment-requirements:start nick_didodido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-01-test-environment-requirements:start [2026/08/19 18:05] (current) nick_dido
Line 1: Line 1:
-====== C.2.1 Test Environment Configuration ======+====== C.3.1 Test Environment Requirements ======
  
-[[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:start|Go to C.Functional Requirements]]+[[dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:start|Go to C.Functional Requirements]]
  
-Test Environment Configuration requirements specify the required definition, composition, configuration, and management of a DIDO Test Environment.+This section identifies the requirements governing the definition, configuration, establishment, control, emulation, reproduction, and repeatability of a [[dido:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environment]].
  
-These requirements address the configuration information needed to establish Test Environment and maintain traceability between its intended configuration and its realised configuration.+The requirements address the controlled information, state, environmental conditions, resources, relationships, and behavior required to establish and evaluate Test Environments used for [[dido:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]].
  
-===== Contents =====+The requirements in this section derive from the source documents identified in Annex B. Some requirements derive directly from those sources. Others normalize or decompose source concepts into individually verifiable architectural [[dido:99_annexes:annex-b-terms-and-definitions:o:obligation|Obligations]].
  
-===== Contents =====+Some requirements are organized as non-leaf requirement groups containing individually verifiable leaf requirements. Other requirements establish individual normative obligations directly.
  
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-001|FR-001 — Define a Test Environment Configuration]] +===== Requirements =====
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-002|FR-002 — Identify a Test Environment Configuration]] +
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-003|FR-003 — Version a Test Environment Configuration]] +
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-004|FR-004 — Specify Test Environment Constituents]] +
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-005|FR-005 — Validate a Test Environment Configuration]] +
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-006|FR-006 — Preserve a Test Environment Configuration]] +
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-007|FR-007 — Instantiate a Test Environment from a Configuration]] +
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-008|FR-008 — Record the Realised Test Environment Configuration]] +
-  * [[dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration:fr-009|FR-009 — Identify Configuration Deviations]]+
  
-{{indexmenu>dido:03-dido-te:99-annexes:annex-c-requirements:02-functional-requirements:02-01-test-environment-configuration#1|js navbar nocookie maxjs#2 id#dido_te_test_environment_configuration_nav}}+^ Requirement ID ^ Requirement Title ^ Primary Source Basis ^ 
 +| ENV-001 | Define Test Environment | [[dido:03-dido-te:99-annexes:annex-b-references:dte-004|[DTE4]]], //Test Environment Package//; [[dido:03-dido-te:99-annexes:annex-b-references:dte-002|[DTE2]]], Appendix A | 
 +| ENV-002 | Configure Test Environment | [[dido:03-dido-te:99-annexes:annex-b-references:dte-001|[DTE1]]], Figure 2 and configuration concepts; [[dido:03-dido-te:99-annexes:annex-b-references:dte-002|[DTE2]]], Appendix A | 
 +| ENV-003 | Establish Controlled Starting State | [[dido:03-dido-te:99-annexes:annex-b-references:dte-002|[DTE2]]], Section 1.1, //Submitted Concept and Novelty// | 
 +| ENV-004 | Provide Deterministic Test Environment | [[dido:03-dido-te:99-annexes:annex-b-references:dte-003|[DTE3]]], Section 2.1.1, //Deterministic States//; SOW Section 1.2 | 
 +| ENV-005 | Emulate Distributed Systems | [[dido:03-dido-te:99-annexes:annex-b-references:dte-001|[DTE1]]], Abstract and Figure 2; [[dido:03-dido-te:99-annexes:annex-b-references:dte-003|[DTE3]]], SOW Section 2.1.1, Primary Goal 1 | 
 +| ENV-006 | Reproduce Real-World Conditions | [[dido:03-dido-te:99-annexes:annex-b-references:dte-003|[DTE3]]], Sections 2.1.1 and 2.2.1 | 
 +| ENV-007 | Support Repeatable Test Environments | [[dido:03-dido-te:99-annexes:annex-b-references:dte-003|[DTE3]]], Section 2.1.1, //Repeatable Testing Scenarios//; [[dido:03-dido-te:99-annexes:annex-b-references:dte-004|[DTE4]]], //Test Environment Package// | 
 + 
 +===== Contents ===== 
 + 
 +{{indexmenu>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-01-test-environment-requirements#1|js navbar nocookie maxjs#2 id#dido_te_test_environment_requirements_nav}}
  
 ---- ----
Line 27: Line 30:
 ===== Notes for Editors ===== ===== Notes for Editors =====
  
-This page is a non-leaf requirement-category page and retains a trailing '':start'' in its namespace. +The explicit links remain while the Test Environment requirement hierarchy is being created and reviewedAfter all requirement pages are finalized, you may remove the explicit links because the ''indexmenu'' automatically discovers them.
- +
-Place each canonical Test Environment Configuration requirement on a separate leaf page within this namespaceLeaf requirement pages omit a trailing '':start''.+
  
-Add explicit links to proposed child requirements before the ''indexmenu'' while the decomposition remains under development. Remove those links after the child pages have been created and finalised because the ''indexmenu'' discovers them automatically.+Disposition legacy Test Environment Configuration requirements using the ''FR'' prefix against the corresponding ''ENV'' requirements before retiring the legacy requirement pages.
  
-Do not reproduce individual requirement Statements on this page.+Preserve legacy requirement identifiers and traceability when a requirement is superseded. Do not reuse a retired requirement identifier for another requirement.
  
 ---- ----
  • dido/03-dido-te/99-annexes/annex-c-requirements/03-functional-requirements/03-01-test-environment-requirements/start.1787001921.txt.gz
  • Last modified: 2026/08/17 14:25
  • by nick_dido