Figure T.01 - Basic Test Entities

Header Image
Project:
Figure T.01 - Basic Test Entities : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 1/1/2025 3:08:23 PM
Project:
Advanced:
For “proactive” and “on-demand” controlled tests, the “Test” object represents the procedure executed against an entity. The configuration of the test is accomplished by use of characteristic specs and associated characteristic values. In the diagram above, the EntitySpecCharUse is intended to define a characteristic in the context of a given test. <br/>The “TestSpecification” describes how the test is to be configured, which measures are to be taken, what thresholds are to be monitored, and associated consequences. The “TestMeasureDefinition” specifies a measure of a specific aspect of a product, service, or resource test, such as lost packets or connectivity status. It inherits from the “MetricDefMeasure” that is part of the Metric ABE, and thus benefits from all the attributes and associations defined there within.<br/>The “TestSpecificationRole” is the abstract base class for all TestSpecificationRole subclasses. It exists to enable relationships to be defined between the “Test Specification” and product, service, and resource test specifications.  <br/>The “MetricMeasurementJob” represents the actual execution of the “Test(s)” and results in the collection of the “TestMeasures”. The measures provide precise values at a given point in time, or span of time, for the “TestMeasureDefinitions”.<br/>