| Both sides previous revision Previous revision | |
| public:99_annexes:annex-b-terms-and-definitions:s:sequence_step [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:s:sequence_step to public:99_annexes:annex-b-terms-and-definitions:s:sequence_step nick_dido | public:99_annexes:annex-b-terms-and-definitions:s:sequence_step [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido |
|---|
| ====== Sequence Step ====== | ====== Sequence Step ====== |
| |
| [[private:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] | [[public:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]] |
| |
| ===== Discussion ===== | ===== Discussion ===== |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] is an element of a [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] that references a [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] and defines occurrence-specific information and permitted progression. | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] is an element of a [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] that references a [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] and defines occurrence-specific information and permitted progression. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] is a specialization of [[private:99_annexes:annex-b-terms-and-definitions:s:sequence|Sequence]]. Each [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] identifies one position within the ordering or directed progression established by the Test Sequence. | A [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] is a specialization of [[public:99_annexes:annex-b-terms-and-definitions:s:sequence|Sequence]]. Each [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] identifies one position within the ordering or directed progression established by the Test Sequence. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] references one [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]], such as a: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] references one [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]], such as a: |
| |
| * [[private:99_annexes:annex-b-terms-and-definitions:t:test_set|Test Set]] | * [[public:99_annexes:annex-b-terms-and-definitions:t:test_set|Test Set]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:t:test_case|Test Case]] | * [[public:99_annexes:annex-b-terms-and-definitions:t:test_case|Test Case]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] | * [[public:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:t:test_executable|Test Executable]] | * [[public:99_annexes:annex-b-terms-and-definitions:t:test_executable|Test Executable]] |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can identify: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can identify: |
| |
| * Its identity | * Its identity |
| * Its name | * Its name |
| * Its description | * Its description |
| * Its position within the [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] | * Its position within the [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] |
| * Its referenced [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] | * Its referenced [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] |
| * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Values]] | * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Values]] |
| * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:e:expected_result|Expected Results]] | * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:e:expected_result|Expected Results]] |
| * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:t:test_item|Test Items]] | * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_item|Test Items]] |
| * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:s:starting_condition|Starting Conditions]] | * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:s:starting_condition|Starting Conditions]] |
| * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Conditions]] | * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:t:timing_condition|Timing Conditions]] |
| * Its required prior conditions | * Its required prior conditions |
| * Its completion condition | * Its completion condition |
| * Its failure condition | * Its failure condition |
| * Its [[private:99_annexes:annex-b-terms-and-definitions:t:timeout|Timeout]] | * Its [[public:99_annexes:annex-b-terms-and-definitions:t:timeout|Timeout]] |
| * Its permitted following [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] | * Its permitted following [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] |
| * Its progression conditions | * Its progression conditions |
| * Its alternative progression | * Its alternative progression |
| * Its error-handling progression | * Its error-handling progression |
| * Its applicable [[private:99_annexes:annex-b-terms-and-definitions:g:governance_policy|Governance Policies]] | * Its applicable [[public:99_annexes:annex-b-terms-and-definitions:g:governance_policy|Governance Policies]] |
| * Its [[private:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] | * Its [[public:99_annexes:annex-b-terms-and-definitions:p:provenance|Provenance]] |
| * Its [[private:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] | * Its [[public:99_annexes:annex-b-terms-and-definitions:t:traceability|Traceability]] |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can supply occurrence-specific Test Argument Values to the referenced [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]]. | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can supply occurrence-specific Test Argument Values to the referenced [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]]. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can also identify one or more permitted following [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]]. Progression can depend on: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can also identify one or more permitted following [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]]. Progression can depend on: |
| |
| * Completion of the current [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] | * Completion of the current [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] |
| * A [[private:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] | * A [[public:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] |
| * A [[private:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdict]] | * A [[public:99_annexes:annex-b-terms-and-definitions:v:verdict|Verdict]] |
| * A measured value | * A measured value |
| * An observed event | * An observed event |
| * A state | * A state |
| * A [[private:99_annexes:annex-b-terms-and-definitions:t:timeout|Timeout]] | * A [[public:99_annexes:annex-b-terms-and-definitions:t:timeout|Timeout]] |
| * An error | * An error |
| * Another defined progression condition | * Another defined progression condition |
| |
| The [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] defines permitted progression. The applicable [[private:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]] identifies the progression that actually occurs during [[private:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]]. | The [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] defines permitted progression. The applicable [[public:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]] identifies the progression that actually occurs during [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]]. |
| |
| ===== Definition ===== | ===== Definition ===== |
| |
| //element of a [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] that references a [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] and defines occurrence-specific information and permitted progression// | //element of a [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] that references a [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] and defines occurrence-specific information and permitted progression// |
| |
| ===== Source ===== | ===== Source ===== |
| |
| * [[https://www.omg.org/spec/TestIF/1.0/Beta3/PDF|OMG Test Information Interchange Format (TestIF), Version 1.0 Beta 3, Section 7.3.4, SequenceStep]] | * [[https://www.omg.org/spec/TestIF/1.0/Beta3/PDF|OMG Test Information Interchange Format (TestIF), Version 1.0 Beta 3, Section 7.3.4, SequenceStep]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:s:sequence|Sequence]] | * [[public:99_annexes:annex-b-terms-and-definitions:s:sequence|Sequence]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] | * [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] | * [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Value]] | * [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Value]] |
| * [[private:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]] | * [[public:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]] |
| * DIDO Reference Implementation Conceptual Model | * DIDO Reference Implementation Conceptual Model |
| * DIDO-TE draft Requirements Register | * DIDO-TE draft Requirements Register |
| This definition preserves those characteristics while: | This definition preserves those characteristics while: |
| |
| * Defining [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] as an element of a [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] | * Defining [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] as an element of a [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] |
| * Relating [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] to the general concept of [[private:99_annexes:annex-b-terms-and-definitions:s:sequence|Sequence]] | * Relating [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] to the general concept of [[public:99_annexes:annex-b-terms-and-definitions:s:sequence|Sequence]] |
| * Separating permitted progression from the [[private:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]] that actually occurs | * Separating permitted progression from the [[public:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]] that actually occurs |
| * Remaining independent of a particular graph-storage or implementation technology | * Remaining independent of a particular graph-storage or implementation technology |
| |
| ===== Note ===== | ===== Note ===== |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from a [[private:99_annexes:annex-b-terms-and-definitions:s:sequence|Sequence]]: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from a [[public:99_annexes:annex-b-terms-and-definitions:s:sequence|Sequence]]: |
| |
| * A Sequence defines an ordered or directed arrangement of elements and the progression relationships among them | * A Sequence defines an ordered or directed arrangement of elements and the progression relationships among them |
| * A Sequence Step is one element within a Test Sequence | * A Sequence Step is one element within a Test Sequence |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from a [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]]: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from a [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]]: |
| |
| * A Test Sequence defines the overall ordering and permitted progression | * A Test Sequence defines the overall ordering and permitted progression |
| * A Sequence Step identifies one position and defined occurrence within that progression | * A Sequence Step identifies one position and defined occurrence within that progression |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from a [[private:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]]: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from a [[public:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]]: |
| |
| * A Test Step specifies a reusable test action or [[private:99_annexes:annex-b-terms-and-definitions:v:validation|Validation]] | * A Test Step specifies a reusable test action or [[public:99_annexes:annex-b-terms-and-definitions:v:validation|Validation]] |
| * A Sequence Step identifies an occurrence of a Sequenced Test Object within a Test Sequence | * A Sequence Step identifies an occurrence of a Sequenced Test Object within a Test Sequence |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can reference a Test Step, but the Sequence Step and Test Step remain separate TestIF objects. | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can reference a Test Step, but the Sequence Step and Test Step remain separate TestIF objects. |
| |
| The same Test Step can occur at multiple positions within one [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]]. Each occurrence uses a separate [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]]. | The same Test Step can occur at multiple positions within one [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]]. Each occurrence uses a separate [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]]. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from a [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]]: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from a [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]]: |
| |
| * A Sequenced Test Object defines reusable test content | * A Sequenced Test Object defines reusable test content |
| * A Sequence Step identifies how that content participates at one position within a Test Sequence | * A Sequence Step identifies how that content participates at one position within a Test Sequence |
| |
| The same [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] can participate in: | The same [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] can participate in: |
| |
| * Multiple [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequences]] | * Multiple [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequences]] |
| * Multiple positions within one Test Sequence | * Multiple positions within one Test Sequence |
| * Multiple branches within one Test Sequence | * Multiple branches within one Test Sequence |
| * Multiple [[private:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Runs]] | * Multiple [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Runs]] |
| |
| Each [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can provide different: | Each [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can provide different: |
| |
| * Test Argument Values | * Test Argument Values |
| * Other occurrence-specific information | * Other occurrence-specific information |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] does not copy or redefine the referenced [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]]. It supplies or references the information needed to use that object at a particular position. | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] does not copy or redefine the referenced [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]]. It supplies or references the information needed to use that object at a particular position. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from an [[private:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]]: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] differs from an [[public:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]]: |
| |
| * A Sequence Step defines a potential occurrence and permitted progression within a Test Sequence | * A Sequence Step defines a potential occurrence and permitted progression within a Test Sequence |
| * An Execution Path identifies which Sequence Steps occurred and how progression actually proceeded during Test Execution | * An Execution Path identifies which Sequence Steps occurred and how progression actually proceeded during Test Execution |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can remain unperformed when: | A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can remain unperformed when: |
| |
| * [[private:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] follows another conditional branch | * [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] follows another conditional branch |
| * A preceding Sequence Step fails | * A preceding Sequence Step fails |
| * A [[private:99_annexes:annex-b-terms-and-definitions:t:timeout|Timeout]] causes error-handling progression | * A [[public:99_annexes:annex-b-terms-and-definitions:t:timeout|Timeout]] causes error-handling progression |
| * Test Execution terminates before reaching the Sequence Step | * Test Execution terminates before reaching the Sequence Step |
| * An authorized [[private:99_annexes:annex-b-terms-and-definitions:a:actor|Actor]] cancels the Test Run | * An authorized [[public:99_annexes:annex-b-terms-and-definitions:a:actor|Actor]] cancels the Test Run |
| |
| Multiple initial [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] can define parallel starting paths. | Multiple initial [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] can define parallel starting paths. |
| |
| Multiple following [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] can define: | Multiple following [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] can define: |
| |
| * Parallel progression | * Parallel progression |
| * Error-handling progression | * Error-handling progression |
| |
| The [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] provides sufficient progression information to distinguish parallel progression from conditional or alternative progression. | The [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] provides sufficient progression information to distinguish parallel progression from conditional or alternative progression. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] can reference both: | A [[public:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] can reference both: |
| |
| * The [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] whose performance produced the outcome | * The [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] whose performance produced the outcome |
| * The [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] that identifies the particular occurrence of that Sequenced Test Object | * The [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] that identifies the particular occurrence of that Sequenced Test Object |
| |
| This dual reference distinguishes Test Results produced by separate occurrences of the same Sequenced Test Object. | This dual reference distinguishes Test Results produced by separate occurrences of the same Sequenced Test Object. |
| ===== Example ===== | ===== Example ===== |
| |
| A reusable [[private:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] submits a proposed transaction to a [[private:99_annexes:annex-b-terms-and-definitions:n:node|Node]]. | A reusable [[public:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] submits a proposed transaction to a [[public:99_annexes:annex-b-terms-and-definitions:n:node|Node]]. |
| |
| A [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] contains three [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] that reference the same Test Step: | A [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]] contains three [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] that reference the same Test Step: |
| |
| * Sequence Step ''SS-01'' supplies the [[private:99_annexes:annex-b-terms-and-definitions:e:endpoint|Endpoint]] and identity of Node A | * Sequence Step ''SS-01'' supplies the [[public:99_annexes:annex-b-terms-and-definitions:e:endpoint|Endpoint]] and identity of Node A |
| * Sequence Step ''SS-02'' supplies the Endpoint and identity of Node B | * Sequence Step ''SS-02'' supplies the Endpoint and identity of Node B |
| * Sequence Step ''SS-03'' supplies the Endpoint and identity of Node C | * Sequence Step ''SS-03'' supplies the Endpoint and identity of Node C |
| |
| Each [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] supplies occurrence-specific [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Values]] while reusing the same Test Step. | Each [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] supplies occurrence-specific [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Values]] while reusing the same Test Step. |
| |
| During [[private:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]], the [[private:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] records: | During [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]], the [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] records: |
| |
| * Whether each Sequence Step occurred | * Whether each Sequence Step occurred |
| * The Test Result produced by each occurrence | * The Test Result produced by each occurrence |
| * The Verdict assigned to each Test Result | * The Verdict assigned to each Test Result |
| * The [[private:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]] followed | * The [[public:99_annexes:annex-b-terms-and-definitions:e:execution_path|Execution Path]] followed |
| * The supporting [[private:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] | * The supporting [[public:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] |
| |
| Although all three [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] reference the same [[private:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]], each Test Result remains traceable to the particular Node and Sequence Step that produced it. | Although all three [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]] reference the same [[public:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]], each Test Result remains traceable to the particular Node and Sequence Step that produced it. |
| |
| ---- | ---- |