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_value [2026/09/12 17:42] – ↷ Page moved from private:99_annexes:annex-b-terms-and-definitions:t:test_argument_value to public:99_annexes:annex-b-terms-and-definitions:t:test_argument_value nick_didopublic:99_annexes:annex-b-terms-and-definitions:t:test_argument_value [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido
Line 1: Line 1:
 ====== Test Argument Value ====== ====== Test Argument Value ======
  
-[[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 Value is a value assigned to a [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument|Test Argument]] for an occurrence of a [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] within a [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]].+A Test Argument Value is a value assigned to a [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument|Test Argument]] for an occurrence of a [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] within a [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]].
  
 The Test Argument defines the variable, direction, type, multiplicity, and applicable constraints. The Test Argument Value supplies the value associated with a particular occurrence. The Test Argument defines the variable, direction, type, multiplicity, and applicable constraints. The Test Argument Value supplies the value associated with a particular occurrence.
Line 16: Line 16:
   * The source of the value   * The source of the value
   * The time at which the value was assigned   * The time at which the value was assigned
-  * The [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] to which the value applies+  * The [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] to which the value applies
   * Whether the value was explicitly supplied   * Whether the value was explicitly supplied
   * Whether the value came from the Test Argument default   * Whether the value came from the Test Argument default
-  * Whether the value was produced during [[private:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] +  * Whether the value was produced during [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]] 
-  * 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 Test Argument Value can represent: A Test Argument Value can represent:
Line 36: Line 36:
 ===== Definition ===== ===== Definition =====
  
-//value assigned to a [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument|Test Argument]] for an occurrence of a [[private:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] within a [[private:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]]//+//value assigned to a [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument|Test Argument]] for an occurrence of a [[public:99_annexes:annex-b-terms-and-definitions:s:sequenced_test_object|Sequenced Test Object]] within a [[public:99_annexes:annex-b-terms-and-definitions:t:test_sequence|Test Sequence]]//
  
 ===== Source ===== ===== Source =====
Line 43: Line 43:
  
   * [[https://www.omg.org/spec/TestIF/1.0/Beta3/PDF|OMG Test Information Interchange Format (TestIF), Version 1.0 Beta 3, Section 7.2.2, ArgumentValue]]   * [[https://www.omg.org/spec/TestIF/1.0/Beta3/PDF|OMG Test Information Interchange Format (TestIF), Version 1.0 Beta 3, Section 7.2.2, ArgumentValue]]
-  * [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument|Test Argument]] +  * [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument|Test 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: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:sequence_step|Sequence Step]]+  * [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]]
   * DIDO Reference Implementation Conceptual Model   * DIDO Reference Implementation Conceptual Model
   * DIDO-TE draft Requirements Register   * DIDO-TE draft Requirements Register
Line 56: Line 56:
 ===== Note ===== ===== Note =====
  
-A Test Argument Value cannot exist independently of a [[private:99_annexes:annex-b-terms-and-definitions:t:test_argument|Test Argument]].+A Test Argument Value cannot exist independently of a [[public:99_annexes:annex-b-terms-and-definitions:t:test_argument|Test Argument]].
  
 A Test Argument differs from a Test Argument Value: A Test Argument differs from a Test Argument Value:
Line 63: Line 63:
   * A Test Argument Value supplies a value conforming to those constraints   * A Test Argument Value supplies a value conforming to those constraints
  
-The same Test Argument can have different Test Argument Values in different [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]], [[private:99_annexes:annex-b-terms-and-definitions:t:test_case|Test Cases]], or [[private:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Runs]].+The same Test Argument can have different Test Argument Values in different [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Steps]], [[public:99_annexes:annex-b-terms-and-definitions:t:test_case|Test Cases]], or [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Runs]].
  
 An input Test Argument Value exists before or at the start of the applicable action. An input Test Argument Value exists before or at the start of the applicable action.
Line 75: Line 75:
 ===== Example ===== ===== Example =====
  
-A [[private:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] defines a Test Argument named ''targetNode''.+A [[public:99_annexes:annex-b-terms-and-definitions:t:test_step|Test Step]] defines a Test Argument named ''targetNode''.
  
 The Test Argument: The Test Argument:
  
-  * Has [[private:99_annexes:annex-b-terms-and-definitions:n:node|Node]] identifier as its type+  * Has [[public:99_annexes:annex-b-terms-and-definitions:n:node|Node]] identifier as its type
   * Has input as its direction   * Has input as its direction
   * Requires exactly one value   * Requires exactly one value
  
-A [[private:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] assigns ''NODE-005'' as the Test Argument Value.+A [[public:99_annexes:annex-b-terms-and-definitions:s:sequence_step|Sequence Step]] assigns ''NODE-005'' as the Test Argument Value.
  
-During Test Execution, the [[private:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] records:+During Test Execution, the [[public:99_annexes:annex-b-terms-and-definitions:t:test_run|Test Run]] records:
  
   * The Test Argument identity   * The Test Argument identity
   * ''NODE-005'' as the Test Argument Value   * ''NODE-005'' as the Test Argument Value
   * The Sequence Step using the value   * The Sequence Step using the value
-  * The applicable [[private:99_annexes:annex-b-terms-and-definitions:t:test_executable|Test Executable]] +  * The applicable [[public:99_annexes:annex-b-terms-and-definitions:t:test_executable|Test Executable]] 
-  * The resulting [[private:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] +  * The resulting [[public:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]] 
-  * 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]]
  
 ---- ----
  • public/99_annexes/annex-b-terms-and-definitions/t/test_argument_value.1789260170.txt.gz
  • Last modified: 2026/09/12 17:42
  • by nick_dido