Method for efficiently improving test case coverage and robustness
AssigneeDell Products L.P.
InventorsXiaowei Shen, Qin Zhang, Celine Ling Xu, Jin Qin
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsXiaowei Shen, Qin Zhang, Celine Ling Xu, Jin Qin
Estimating the term…
Disclosed methods for selecting test cases determine differences between first and second versions of firmware. The first version may correspond to a version currently in use while the second version represent an update to the first version, including one or more bug fixes and/or additional features. Based at least in part on the differences between the two versions, one or more functions most likely to be impacted by the update are identified. Disclosed methods and system may then modify binary code for the second firmware version to cause the one or more impacted functions, when called, to return unconditionally a predetermined error value. With the firmware thus modified, a plurality of test cases are executed one time. Any test cases failing with the appropriate error value are identified as selected test cases and included within a group of target test cases for performing regression testing of the second version.
A test case selection method, comprising:
An information handling system comprising:
Dependencies are inferred from the claim text.