Cover lover
AssigneeKreativtek Software Lund AB
InventorsDaniel HANSSON, Mikael CALERES
Life of this patent
Estimating the term…
Abstract
The present invention relates to a method, device, and system for managing verification of configurable hardware and software. The solution according to the present invention solves this by applying a matrix-like method of handling test and verification parameter combinations and interacting with a user using a browser like interface for simple and fast selection of coverage.
Claims12
A method for displaying and measuring verification coverage for a test suite aimed at verifying configuration options, comprising the steps of:
- receiving a list of configuration options that the user wishes to examine;
- receiving a list of combinations of configuration options that the user will test;
- analyzing the lists and displaying the verification coverage for each combination of two configuration options;
- analyzing the lists and measuring the verification coverage for all combinations and presenting the result as a measurable, e.g. a number between 0.00 and 100.00%;
- receiving a signal from a user indicating settings on some of the configuration options, which the user wishes to focus on;
- analyzing the lists and displaying the verification coverage for each remaining combination of two configuration options, given that the other configuration options have been set to specific values;
- analyzing the lists and measuring the verification coverage for all remaining combinations, given that the other configuration options have been set, and presenting the result as a measurable, e.g. a number between 0.00 and 100.00%
- updating at least one memory unit area with a result of the analysis.
A method for handling test result for a test suite aimed at verifying configuration options, comprising the steps of:
- receiving a list of configuration options that the user wishes to examine;
- receiving a list of combinations of configuration options that the user has tested;
- receiving a list of test results, for instance containing one pass or fail message for each combination of configurations that was tested;
- analyzing the lists and displaying the test result for each combination of two configuration options;
- analyzing the lists and measuring the test result for all combinations and presenting the result as a measurable, e.g. a number between 0.00 and 100.00%;
- receiving a signal from a user indicating settings on some of the configuration options, which the user wishes to focus on;
- analyzing the lists and displaying the test result for each remaining combination of two configuration options, given that the other configuration options have been set to specific values;
- analyzing the lists and measuring the test result for all remaining combinations, given that the other configuration options have been set, and presenting the result as a measurable, e.g. a number between 0.00 and 100.00%;
- updating at least one memory unit area with the analysis result of the test result.
A method for displaying and measuring illegal combinations for a test suite aimed at verifying configuration options, comprising the steps of:
- receiving a list of configuration options that the user wishes to examine;
- receiving a list of combinations that are illegal
- analyzing the lists and displaying for each combination of two configuration options whether that combination is illegal;
- analyzing the lists and measuring the illegal combinations over all combinations and presenting the result as a measurable, e.g. a number between 0.00 and 100.00%
- receiving a signal from a user indicating settings on some of the configuration options, which the user wishes to focus on;
- analyzing the lists and displaying whether each remaining combination of two configuration options are illegal, given that the other configuration options have been set to specific values;
- analyzing the lists and measuring the illegal combinations for all remaining combinations, given that the other configuration options have been set, and presenting the result as a measurable, e.g. a number between 0.00 and 100.00%
- updating at least one memory unit area with the analysis result of the test result.
A method for handling test result for a test suite aimed at verifying file versions, comprising the steps of:
- receiving a list of file versions that the user wishes to examine;
- receiving a list of combinations of file versions that the user has tested;
- receiving a list of test results, for instance containing one pass or fail message for each combination of file versions that was tested;
- analyzing the lists and displaying the test result for each combination of two file versions;
- analyzing the lists and measuring the test result for all combinations and presenting the result as a measurable, e.g. a number between 0.00 and 100.00%;
- receiving a signal from a user indicating settings on some of the file versions, which the user wishes to focus on;
- analyzing the lists and displaying the test result for each remaining combination of two file versions, given that the other files have been set to specific;
- analyzing the lists and measuring the test result for all remaining combinations, given that the other file versions have been set, and presenting the result as a measurable, e.g. a number between 0.00 and 100.00%;
- updating at least one memory unit area with the analysis result of the test result.
Dependencies are inferred from the claim text.