Holistic Research of Software Testing and Challenges
Kiran Jammalamadaka1, Nikhat Parveen2
1Kiran Jammalamadaka, Department of Computer Science and Engineering, KL University, Vaddeswaram Vijayawada, Andhra Pradesh, India.
2Nikhat Parveen, Department of Computer Science and Engineering, KL University, Vaddeswaram Vijayawada, Andhra Pradesh, India.
Manuscript received on 15 April 2019 | Revised Manuscript received on 22 April 2019 | Manuscript Published on 26 July 2019 | PP: 1506-1521 | Volume-8 Issue-6S4 April 2019 | Retrieval Number: F13070486S419/19©BEIESP | DOI: 10.35940/ijitee.F1307.0486S419
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: In early 2000, there were many popular magazines published software losses as headlines, records show that in US alone had $60 billion losses occurred due to software failures and nearly fifty percent of them can be prevented, if those systems had properly tested. These kinds of situations led to focus more on the importance of the software testing for the last two decades. Hence, the software testing growth was exponential. Software testing is a broad term consists of many types and phases of testing. However, the testing is predominantly ad hoc and expensive till today. To make it more systematic and cost-effective researchers are studying all the facets of software testing to increase the reliability and making it more affordable to suite all kinds of development models. In this review paper, we discussed and highlighted utmost facets of testing in detail including but not limited to the evolution of software testing to its goals and challenges we face today.
Keywords: Testing, Regression Testing, Test Case Selection, Test Prioritization Techniques, Fault Isolating, Test Improvement Models Testing Challenges.
Scope of the Article: Computer Science and Its Applications