4.1 Custom Folder Implementation
New custom test cases folders (cust_newfeatures, cust_regression and cust_performance) have been introduced to accommodate the customization's to original product packaged test cases. These folders carry the customized test cases (any new test cases added by customers or subset of test cases from the original product supplied test cases or modified test cases).
Initially when packaged and released, both the product test case folders (newfeatures, regression and performance) and the custom test case folders (cust_newfeatures, cust_regression and cust_performance) carries same set of test cases. Subsequently, customers can use the custom test case folders to carry out any customization's from their side (updates, additions, or deletions of test cases) without disturbing the original product packaged test cases or folders. Jenkins always pick the test cases from the custom test cases folders.
Custom Folder Structure is implemented in the Performance Job where Performance-Suite and Cust-Performance-Suite contain the same set of test cases. Customization, such as updates, additions, or deletions of test cases, without disturbing the original product packaged test cases or folders can be done in Cust-Performance-Suite.
Custom Folder Structure is implemented in the Health-Check Job where HealthCheck and Cust-HealthCheck contain the same set of test cases. Customization, such as updates, additions, or deletions of test cases, without disturbing the original product packaged test cases or folders can be done in Cust-HealthCheck.
Figure 4-1 Summary of Custom Folder Implementation
