Analysis of Statements of Software Based on the Prioritization Strategy of Test Cases
Sasmita Padhy1, Satya Narayan Tripathy2, Sisira Kumar Kapat3, Susanta Kumar Das4
1Dr. Sasmita Padhy*, Associate professor, Department of CSE, Vignan Institute of Technology and Management, Berhampur, Ganjam, Odisha.
2Dr. Satya Narayan Tripathy, Assistant Proffesor, Department of Computer Science, Berhampur University, Odisha.
3Er. Sisira Kumar Kapat, Lecturer, Department of CSE/IT, Uma Charan Patnaik Engineering School, Berhampur, Odisha.
4Dr. Susanta Kumar Das , Reader, Department of Berhampur University, Odisha.
Manuscript received on February 10, 2020. | Revised Manuscript received on February 26, 2020. | Manuscript published on March 10, 2020. | PP: 618-621 | Volume-9 Issue-5, March 2020. | Retrieval Number: E2479039520 /2020©BEIESP | DOI: 10.35940/ijitee.E2479.039520
Open Access | Ethics and Policies | Cite | Mendeley
© 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: Software testing is a major process in every software development cycle, which is a very expensive procedure. Throughout this phase software testers as well as development companies are eager to verify the software from various viewpoints for repeated testing. But detailed testing requires code execution along with all valid inputs in the form of test cases which is not possible because of resource limitations. The test cases are automatically generated in many of the software. One of the important concerns for any coder during the maintenance phase is the selection of successful test cases for code execution. This paper includes an algorithm that is designed to figure out the statement coverage of a code with proper inputs by executing the priority based approach which involves sorting the inputs in ascending order so as to have an appropriate method to test the code for maximum statement coverage.
Keywords: Statement Coverage, Software Testing, Test Case Prioritization
Scope of the Article: Systems and Software Engineering