Authors: N. Asha; Prasanna Mani
Addresses: School of Information Technology and Engineering, Vellore Institute of Technology, Vellore, Tamil Nadu, India ' School of Information Technology and Engineering, Vellore Institute of Technology, Vellore, Tamil Nadu, India
Abstract: Testers scrutinise the software application with respect to user and technical requirements. Software testing tends to become a chaotic process when it is performed on a daily basis. The test case generation is an employment-intensive task and it is unachievable to accomplish all the test cases. In this paper various test suite reduction (TSR) methods are discussed to solve the test suite size problem heuristically. Over the past few years, numerous test suite reduction (TSR) frameworks/tools are formulated to minimise the testing effort and to test with least execution time within the limited resource. The main motive of this paper is to elaborate various testing techniques and to emphasise on TSR related work to highlight the critical aspects. The study discloses that the generic TSR framework independent of any programming field and TSR framework for agile environment should be formulated. Finally, the research challenges and issues are presented for future exploration.
Keywords: software testing; test suite reduction; TSR; frameworks/tools; knowledge-based automated testing.
International Journal of Advanced Intelligence Paradigms, 2021 Vol.19 No.3/4, pp.438 - 449
Received: 30 Jun 2018
Accepted: 16 Nov 2018
Published online: 09 Jul 2021 *