Differences

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

Link to this comparison view

Both sides previous revision Previous revision
public:99_annexes:annex-b-terms-and-definitions:t:test_argument [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:t:test_argument to public:99_annexes:annex-b-terms-and-definitions:t:test_argument nick_didopublic:99_annexes:annex-b-terms-and-definitions:t:test_argument [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido
Line 1: Line 1:
 ====== Test Argument ====== ====== Test Argument ======
  
-[[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 Test Argument identifies an input or output variable associated with a [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]].+A Test Argument identifies an input or output variable associated with a [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]].
  
 A Test Argument specifies the variable independently of the value assigned during a particular occurrence of the Sequenced Test Object. A Test Argument specifies the variable independently of the value assigned during a particular occurrence of the Sequenced Test Object.
Line 18: Line 18:
   * Whether a value is required   * Whether a value is required
   * The permitted number of values   * The permitted number of values
-  * A default [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Value]]+  * A default [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Value]]
   * Permitted values   * Permitted values
   * Applicable value constraints   * Applicable value constraints
-  * 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]]
  
 The direction of a Test Argument can identify the variable as: The direction of a Test Argument can identify the variable as:
Line 33: Line 33:
 A Test Argument can be associated with a: A Test Argument can be associated with 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 assign a Test Argument Value to a Test Argument for a particular occurrence of the Sequenced Test Object within 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]] can assign a Test Argument Value to a Test Argument for a particular occurrence of the Sequenced Test Object within a [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]].
  
 ===== Definition ===== ===== Definition =====
  
-//identified input or output variable associated with a [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]]//+//identified input or output variable associated with a [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]]//
  
 ===== Source ===== ===== Source =====
Line 49: Line 49:
  
   * [[https://www.omg.org/spec/TestIF/1.0/Beta3/PDF|OMG Test Information Interchange Format (TestIF), Version 1.0 Beta 3, Section 7.2.1, Argument]]   * [[https://www.omg.org/spec/TestIF/1.0/Beta3/PDF|OMG Test Information Interchange Format (TestIF), Version 1.0 Beta 3, Section 7.2.1, Argument]]
-  * [[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:s:sequence_step|Sequence Step]] +  * [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] 
-  * [[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]]
   * DIDO Reference Implementation Conceptual Model   * DIDO Reference Implementation Conceptual Model
   * DIDO-TE draft Requirements Register   * DIDO-TE draft Requirements Register
Line 59: Line 59:
 ===== Note ===== ===== Note =====
  
-A Test Argument defines a variable. A [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Value]] assigns a value to that variable.+A Test Argument defines a variable. A [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument_value|Test Argument Value]] assigns a value to that variable.
  
 A Test Argument differs from an Attribute: A Test Argument differs from an Attribute:
Line 66: Line 66:
   * An Attribute provides descriptive or extensible information about a Test Object   * An Attribute provides descriptive or extensible information about a Test Object
  
-A Test Argument can define a default Test Argument Value. A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can supply a different Test Argument Value when the applicable [[private:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]] permits the substitution.+A Test Argument can define a default Test Argument Value. A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] can supply a different Test Argument Value when the applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definition]] permits the substitution.
  
 A Test Argument can identify multiple values when its permitted multiplicity allows them. A Test Argument can identify multiple values when its permitted multiplicity allows them.
Line 74: Line 74:
 ===== Example ===== ===== Example =====
  
-A [[private:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] submits a proposed DIDO transaction.+A [[public:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] submits a proposed DIDO transaction.
  
 The Test Step defines the following Test Arguments: The Test Step defines the following Test Arguments:
Line 83: Line 83:
   * ''submissionStatus'' as an output   * ''submissionStatus'' as an output
  
-A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] assigns the proposed transaction and target [[private:99_annexes:annex-b-terms-and-definitions:n:node|Node]] as Test Argument Values for one occurrence of the Test Step.+A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] assigns the proposed transaction and target [[public:99_annexes:annex-b-terms-and-definitions:n:node|Node]] as Test Argument Values for one occurrence of the Test Step.
  
-During [[private:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]], the resulting [[private:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] records the input and output Test Argument Values associated with the executed Sequence Step.+During [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]], the resulting [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] records the input and output Test Argument Values associated with the executed Sequence Step.
  
 ---- ----
  • public/99_annexes/annex-b-terms-and-definitions/t/test_argument.1789260170.txt.gz
  • Last modified: 2026/09/12 17:42
  • by nick_dido