SELECTING A SET OF TEST CONFIGURATIONS ASSOCIATED WITH A PARTICULAR COVERAGE STRENGTH USING A CONSTRAINT SOLVER
Patent №
US 10,248,550
Granted
2019-04-02
Filed 2017
Owner
ORACLE INTERNATIONAL CORPORATION
Lab
—
AI components
4
kr · planning · evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15715145
Techniques for selecting test configurations associated with a particular coverage strength using a constraint solver are disclosed. A set of parameters are configurable for conducting a test on a particular target application. A data model generator identifies one or more candidate test configurations based on the set of parameters. The data model generator determines a set of interactions based on a desired coverage strength. The data model generator specifies a selection variable indicating the candidate test configurations that are selected for testing the particular target application. The data model generator specifies constraint(s) minimizing the number of selected test configurations. The data model generator specifies constraint(s) requiring that each interaction be covered by at least one selected test configuration. The data model, including the selection variable and the constraints, are input to a constraint solver to obtain a set of selected test configurations associated with the desired coverage strength.
AI classification
Ownership
ORACLE INTERNATIONAL CORPORATION
assignment · 438500249
Assignors
KADIOGLU, SERDAR, SEBBAH, SAMIR
On an employer assignment, the assignors are typically the inventors.