Project Model Testing Metrics
The Project Model Testing Dashboard collects and summarizes metric data from the model design and testing artifacts in your project, such as requirements, models, and test results. Use the metric data to assess the status and quality of the model testing in your project. Each metric in the dashboard measures a different aspect of the quality of the testing of your models and reflects guidelines in industry-recognized software development standards, such as ISO 26262 and DO-178. Use the widgets in the Project Model Testing Dashboard to see high-level metric results and testing gaps.
Alternatively, you can use the API functions to collect metric results programmatically.
When using the API, use the metric IDs to refer to each metric.
You
can use the function getAvailableMetricIds
to return a list of
available metric identifiers.
Test Status
Assess the current state of model testing within your project by using these metrics. Component tests evaluate the component design, or a part of the design, and help assess the quality of the component.
Metric | Description |
---|---|
Summary of Model Testing Statuses for Project | Status of model testing results in the project |
Component Tests in Project | Component tests in the project |
Tests in Project | Tests in the project |
Coverage
View the average model coverage across the components in your project by using this metric.
Metric | Description |
---|---|
Average Model Coverage for Project | Average achieved, justified, and missed model coverage across components in the project |
Requirements Traceability
Assess the quality of requirements-based testing across the components in your project by using these metrics. Component requirements are functional requirements implemented in components in the project and define the testing objectives for the component.
Metric | Description |
---|---|
Tests with Requirements in Project | Percentage of component tests that link to at least one requirement in the project |
Requirements with Tests in Project | Percentage of component requirements that link to at least one test in the project |
Requirements in Components | Functional requirements implemented in components in the project |
Requirements in Project | Functional requirements in the project |
Component Breakdown
View an overview of the model testing, coverage, and requirements linkages across the components in your project by using this metric.
Metric | Description |
---|---|
Component Breakdown | Test statuses, model coverage, and requirements traceability for components in the project |
See Also
Model Testing Metrics | Code Testing Metrics | Model Maintainability Metrics