Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| public:99_annexes:annex-b-terms-and-definitions:t:test_sequence [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:t:test_sequence to public:99_annexes:annex-b-terms-and-definitions:t:test_sequence nick_dido | public:99_annexes:annex-b-terms-and-definitions:t:test_sequence [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Test Sequence ====== | ====== Test Sequence ====== | ||
| - | [[private: | + | [[public: |
| ===== Discussion ===== | ===== Discussion ===== | ||
| - | A Test Sequence defines the order and progression of [[private: | + | A Test Sequence defines the order and progression of [[public: |
| - | A Test Sequence contains one or more [[private: | + | A Test Sequence contains one or more [[public: |
| * A position within the Test Sequence | * A position within the Test Sequence | ||
| * The applicable Sequenced Test Object | * The applicable Sequenced Test Object | ||
| - | * The applicable [[private: | + | * The applicable [[public: |
| * The Sequence Steps that can follow it | * The Sequence Steps that can follow it | ||
| * The conditions governing progression to those Sequence Steps | * The conditions governing progression to those Sequence Steps | ||
| Line 20: | Line 20: | ||
| * [[private: | * [[private: | ||
| * [[private: | * [[private: | ||
| - | * [[private: | + | * [[public: |
| A Test Sequence can define: | A Test Sequence can define: | ||
| Line 37: | Line 37: | ||
| * Completion of a Sequence Step | * Completion of a Sequence Step | ||
| - | * A [[private: | + | * A [[public: |
| - | * A [[private: | + | * A [[public: |
| * A measured value | * A measured value | ||
| * An observed event | * An observed event | ||
| * A timeout | * A timeout | ||
| * An error | * An error | ||
| - | * A [[private: | + | * A [[public: |
| * Another defined condition | * Another defined condition | ||
| ===== Definition ===== | ===== Definition ===== | ||
| - | // | + | // |
| ===== Source ===== | ===== Source ===== | ||
| Line 55: | Line 55: | ||
| * [[https:// | * [[https:// | ||
| - | * [[private: | + | * [[public: |
| - | * [[private: | + | * [[public: |
| - | * [[private: | + | * [[public: |
| * DIDO Reference Implementation Conceptual Model | * DIDO Reference Implementation Conceptual Model | ||
| * DIDO-TE draft Requirements Register | * DIDO-TE draft Requirements Register | ||
| Line 67: | Line 67: | ||
| ===== Note ===== | ===== Note ===== | ||
| - | A Test Sequence differs from a [[private: | + | A Test Sequence differs from a [[public: |
| * A Test Sequence defines the overall execution progression | * A Test Sequence defines the overall execution progression | ||
| * A Sequence Step identifies one position within that progression | * A Sequence Step identifies one position within that progression | ||
| - | A Test Sequence differs from a [[private: | + | A Test Sequence differs from a [[public: |
| * A Sequenced Test Object defines reusable test content | * A Sequenced Test Object defines reusable test content | ||
| * A Test Sequence defines how occurrences of Sequenced Test Objects progress during Test Execution | * A Test Sequence defines how occurrences of Sequenced Test Objects progress during Test Execution | ||
| - | A Test Sequence differs from [[private: | + | A Test Sequence differs from [[public: |
| * A Test Sequence defines the planned progression | * A Test Sequence defines the planned progression | ||
| Line 88: | Line 88: | ||
| The structural presence of multiple following Sequence Steps does not by itself determine whether they execute concurrently or conditionally. The Test Sequence must provide sufficient progression information to resolve that behavior. | The structural presence of multiple following Sequence Steps does not by itself determine whether they execute concurrently or conditionally. The Test Sequence must provide sufficient progression information to resolve that behavior. | ||
| - | A Test Sequence does not record what occurred during Test Execution. The applicable [[private: | + | A Test Sequence does not record what occurred during Test Execution. The applicable [[public: |
| ===== Example ===== | ===== Example ===== | ||
| - | A Test Sequence evaluates a proposed transaction across a [[private: | + | A Test Sequence evaluates a proposed transaction across a [[public: |
| The Test Sequence defines Sequence Steps that: | The Test Sequence defines Sequence Steps that: | ||
| - | * Establish the applicable [[private: | + | * Establish the applicable [[public: |
| * Submit the proposed transaction | * Submit the proposed transaction | ||
| - | * Observe the response from each applicable [[private: | + | * Observe the response from each applicable [[public: |
| - | * Compare the observed states with the applicable [[private: | + | * Compare the observed states with the applicable [[public: |
| - | * Collect the supporting [[private: | + | * Collect the supporting [[public: |
| * Terminate successfully when all required Test Results receive a passing Verdict | * Terminate successfully when all required Test Results receive a passing Verdict | ||
| * Follow an error-handling path when a required Node fails to respond | * Follow an error-handling path when a required Node fails to respond | ||
| - | The resulting [[private: | + | The resulting [[public: |
| ---- | ---- | ||