Coverage Based Test Suite Minimization using UML Behavioural Diagrams

Rashmi Gupta, Vivek Jaglan · Journal of Physics Conference Series · 2020

Abstract There is an important role of software systems testing in the software development cycle. The software testing is used to reveal errors in software which enhances overall quality and efficiency of the software. The approach followed for software testing should be such that it can detect maximum number of errors in minimum time which can lower the effort spent in maintenance phase. Coverage criteria are very important to analyze test cases which can be useful in fault coverage and minimizing the test suite. As it takes a lot of time in the software system testing, so minimizing the test cases can help in minimizing the overall effort required to lower the testing time. Test cases should be selected such that they are covering maximum of activities, basic path and conditions present in the graph and taking less time while executing.

Read the paper · More papers on PaperTik