Intelligent concurrent testing for test cycle time reduction
AssigneeHarness Inc.
InventorsHemanth Mantri, Rutvij Mehta, Dinesh Garg
Life of this patent
Estimating the term…
Loading patent…
AssigneeHarness Inc.
InventorsHemanth Mantri, Rutvij Mehta, Dinesh Garg
Estimating the term…
A system that automatically reduces the time to execute software testing through intelligent test selection and execution. The system automatically detects what tests to execute based on code that has been changed, which is a subset of the entire list of tests to run for the block of code. Once the subset of tests is identified, annotations for tests are processed to update the subset as desired by the code administrator. Once updated, the system then automatically obtains the tests for the updated subset of tests. The tests to be executed are then distributed into groups or buckets. The distribution is set so that each group of tests will have as close to the same execution time as possible. The tests in each group or bucket are then executed concurrently with the other grouped tests.
A method for automatically testing software code concurrently, comprising:
A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for automatically testing software code concurrently, the method comprising:
A system for automatically testing software code concurrently, comprising:
Dependencies are inferred from the claim text.