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
public:99_annexes:annex-b-terms-and-definitions:t:test_resource [2026/09/12 17:42] – removed - external edit (Unknown date) 127.0.0.1public:99_annexes:annex-b-terms-and-definitions:t:test_resource [2026/09/12 17:43] (current) – ↷ Links adapted because of a move operation nick_dido
Line 1: Line 1:
 +====== Test Resource ======
  
 +[[public:99_annexes:annex-b-terms-and-definitions:start|Go up to Terms and Definitions]]
 +
 +===== Discussion =====
 +
 +A Test Resource supports the preparation, execution, evaluation, or reporting of testing.
 +
 +Test Resources include physical and digital assets such as:
 +
 +  * [[public:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definitions]]
 +  * [[public:99_annexes:annex-b-terms-and-definitions:t:test_input|Test Inputs]]
 +  * Test datasets
 +  * Test scripts and procedures
 +  * Expected results and evaluation criteria
 +  * Configuration and deployment artifacts
 +  * Software tools, simulators, emulators, and instrumentation
 +  * [[public:99_annexes:annex-b-terms-and-definitions:m:machine_image|Machine Images]] and container images
 +  * Templates and reference implementations
 +  * Hardware used for testing
 +
 +A Test Resource differs from a [[public:99_annexes:annex-b-terms-and-definitions:c:candidate_solution|Candidate Solution]]. The Candidate Solution constitutes the subject of evaluation. A Test Resource supports the activities that evaluate the Candidate Solution.
 +
 +A Test Resource also differs from a [[public:99_annexes:annex-b-terms-and-definitions:t:test_environment|Test Environment]]. A Test Environment comprises the conditions, infrastructure, software, equipment, and supporting elements assembled for a [[public:99_annexes:annex-b-terms-and-definitions:t:test_execution|Test Execution]]. A Test Resource represents an individual asset used within or in association with that environment.
 +
 +A Test Resource does not inherently qualify as reusable. [[public:99_annexes:annex-b-terms-and-definitions:d:dido-te|DIDO-TE]] designates a Test Resource as reusable after identifying its purpose, supported uses, version, dependencies, applicable constraints, and conditions of use.
 +
 +===== Definition =====
 +
 +//physical or digital asset used to prepare, execute, evaluate, or report testing//
 +
 +===== Source =====
 +
 +Adapted from the testing and testware concepts defined by:
 +
 +  * [[https://www.iso.org/standard/81291.html|ISO/IEC/IEEE 29119-1:2022, Software and systems engineering — Software testing — Part 1: General concepts]]
 +  * [[https://glossary.istqb.org/en_US/term/testware|ISTQB Glossary, “testware”]]
 +  * [[https://glossary.istqb.org/en_US/term/test-environment|ISTQB Glossary, “test environment”]]
 +
 +===== Note =====
 +
 +The term **Test Resource** has a broader scope than **testware**. Testware consists of work products produced during the test process. Test Resources also include acquired assets, physical equipment, infrastructure components, tools, simulators, reference materials, and other assets that support testing.
 +
 +An asset produced during testing, including an [[public:99_annexes:annex-b-terms-and-definitions:o:observation|Observation]], [[public:99_annexes:annex-b-terms-and-definitions:t:test_outcome|Test Outcome]], [[public:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]], or [[public:99_annexes:annex-b-terms-and-definitions:e:evidence|Evidence]] item, becomes a Test Resource when DIDO-TE designates and manages that asset for use in subsequent testing.
 +
 +A Test Resource description identifies or references:
 +
 +  * A persistent identifier
 +  * Purpose
 +  * Resource type
 +  * Version
 +  * Supported uses
 +  * Applicable constraints
 +  * [[public:99_annexes:annex-b-terms-and-definitions:d:dependency|Dependencies]]
 +  * Compatibility conditions
 +  * Provenance
 +  * Integrity information
 +  * Maintenance status
 +
 +===== Example =====
 +
 +DIDO-TE maintains a test script, a signed Transfer Bundle containing known integrity defects, and the associated expected results. These assets constitute Test Resources because they support the execution and evaluation of integrity-validation tests against Candidate Solutions.
 +
 +DIDO-TE designates the resources as reusable after recording their versions, dependencies, supported uses, applicable Test Environments, and integrity information.
 +
 +----
 +
 +<WRAP centeralign>
 +© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.
 +</WRAP>