Test-Case Minimization Technique for Large Scale Software using Link-Matrix
Umesh Kumar Tiwari1, Santosh Kumar2, Kamlesh Purohit3, Vijay Kumar4
1Umesh Kumar Tiwari, Dpartment of Computer Science and Engineering, Graphic Era Deemed to be University, Dehradun (Uttarakhand), India.
2Santosh Kumar, Dpartment of Computer Science and Engineering, Graphic Era Deemed to be University, Dehradun (Uttarakhand), India.
3Kamlesh Chand Purohit, Dpartment of Computer Science and Engineering, Graphic Era Deemed to be University, Dehradun (Uttarakhand), India.
4Vijay Kumar, Dpartment of Physics, Graphic Era Hill University, Dehradun (Uttarakhand), India.
Manuscript received on 15 June 2020 | Revised Manuscript received on 26 June 2020 | Manuscript Published on 04 July 2020 | PP: 38-43 | Volume-8 Issue-12S3 October 2019 | Retrieval Number: L101210812S319/2020©BEIESP | DOI: 10.35940/ijitee.L1012.10812S319
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 today’s software development environment, testing commences just after the finalization of systems requirements. Testing process is executed to make the underlying software error free, to enhance and assure the development of reliable and quality software product. This paper explores and analyses some of black-box as well as white-box testing methods according to their key findings, measures and metrics and considerations of testing factors. Further this paper proposes an efficient test case minimization technique. This technique uses Link-Matrix to identify the number of actual parameters used between components. We have used Boundary Value Analysis (BVA) method to compute the count of tests cases for individual modules or components. We have compared the proposed technique with all three cases of Boundary Value Analysis method including normal case, robust case and worst case. Results achieved during comparison shows that this proposed technique is effective to minimize the total count of test-cases especially in case of robust and worst scenarios.
Keywords: Testing, Link-Matrix, Large-scale Software, black-box, white-box, Boundary Value Analysis.
Scope of the Article: Systems and Software Engineering