Efficient software testing system
Abstract:
A system includes a memory system having computer readable instructions and one or more processors for executing the computer readable instructions. The computer readable instructions include identifying input characteristic subsets for a system under test based on an input schema, generating discrimination test cases including a combination of inputs for the system under test based on the input characteristic subsets, and performing a pruning operation to reduce a number of the discrimination test cases based on identifying a superset of input characteristics that includes at least one of the input characteristic subsets having a discrimination score above a threshold value. The computer readable instructions further include determining discrimination scores based on applying one or more of the discrimination test cases remaining after the pruning operation to the system under test and observing an output, and outputting a measurement of discrimination of the system under test based on the discrimination scores.
Public/Granted literature
Information query
Patent Agency Ranking
0/0