====== Test Resource ====== [[dido: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: * [[dido:99_annexes:annex-b-terms-and-definitions:t:test_definition|Test Definitions]] * [[dido: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 * [[dido: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 [[dido: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 [[dido: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 [[dido: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. [[dido: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 [[dido:99_annexes:annex-b-terms-and-definitions:o:observation|Observation]], [[dido:99_annexes:annex-b-terms-and-definitions:t:test_outcome|Test Outcome]], [[dido:99_annexes:annex-b-terms-and-definitions:t:test_result|Test Result]], or [[dido: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 * [[dido: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. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.