Adaptive regression test selection within testing environments
AssigneeJuniper Networks, Inc.
InventorsTao Deng, Sachin Vasudeva
Life of this patent
Estimating the term…
Loading patent…
AssigneeJuniper Networks, Inc.
InventorsTao Deng, Sachin Vasudeva
Estimating the term…
In general, techniques are described for intelligently selecting test cases within testing environments. Specifically, a computing device may include a user interface with which a user interacts to specify a safety level. The device also includes a control unit that determines those functions of source code that changed. Based on these changed functions, the control unit determines those functions of the source code not changed but impacted by the changes within a set distance. The control unit then selects, for each of these determined functions, one or more test cases in accordance with one or more test selection algorithms by adaptively applying these algorithms in order of decreasing safety assurances and increasing precision. The control unit further aggregates these selected test cases and implement the test cases to ensure the safety level with respect to a percentage of functional errors occurring within a software program compiled from the source code.
A method comprising:
A method comprising:
A testing server comprising:
A testing system comprising:
A non-transitory computer-readable medium comprising instructions for causing a programmable processor to:
Dependencies are inferred from the claim text.