Abstract
This paper presents an approach to eliminate a representative set of testing cases from a test suite but provide the same coverage as the entire test suite. This approach mainly is based on graph theory and maps the relationship between inputs and outputs of tested system into the bipartite graph. Using the properties of bipartite graph decompose the entire test suite into some small test suites so as to eliminate the redundant and obsolete test cases in the test suite. In this paper, we propose the definition, classification and properties related to the relationship between inputs and outputs and present an algorithm for the reduction and optimization of test suite. Finally, The reduction approach can reduce the size of test suite dramatically without reducing the coverage rate of test suite and enhance the efficiency of testing.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.