Targeted Testing for Modular Software Applications
AssigneeProcore Technologies, Inc.
InventorLichun Zhan
Life of this patent
Estimating the term…
Loading patent…
AssigneeProcore Technologies, Inc.
InventorLichun Zhan
Estimating the term…
An example computing platform is configured to identify a subset of source code files for a modular software application that have changed. The computing platform further creates a dynamic test plan comprising a targeted subset of available software tests by (i) obtaining a dependency map that identifies various dependency relationships between the software application's modules, (ii) based on the dependency map, generating an impact map that identifies various impact relationships between the software application's modules, (iii) based on the impact map, generate a test map that identifies various tests that correspond to the software application's modules, and (iv) select the targeted subset of available software tests based on the test map and the identified subset of source code files. Finally, the computing platform executes the dynamic test plan comprising the targeted subset of available tests.
A computing platform comprising:
A non-transitory computer-readable medium having stored thereon program instructions that, when executed by at least one processor, cause a computing platform to:
A method carried out by a computing platform, the method comprising:
Dependencies are inferred from the claim text.