CPC G06F 11/3688 (2013.01) [G06F 11/3676 (2013.01)] | 19 Claims |
1. A method, comprising:
selecting a test case from a plurality of test cases in a software testing lifecycle system; calculating, by a feature coverage system, a weighted metric associated with a test cycle for each test cycle in a plurality of test cycles,
wherein each of the plurality of test cycles comprises a subset of the plurality of test cases;
using the weighted metric, determining, by the feature coverage system, a test cycle in which to assign the test case to balance test feature coverage within the plurality of test cycles;
assigning, by the feature coverage system, the test case to the test cycle; and
executing the test cycle on a system; and
evaluating at least one of test case distribution imbalance rate, tester system workload imbalance rate and feature coverage imbalance rate to assess test case assignment performance of the feature coverage system,
wherein the method is implemented by at least one processing device comprising a processor coupled to a memory;
repeating the steps of selecting, calculating, determining, and assigning for the each test case that is not assigned.
|