Abhinandan H. Patil

Work place: BITS Pilani, Goa CS and IS Dept, Goa, India

E-mail: Abhinandan_patil_1414@yahoo.com

Website:

Research Interests: Computer Networks, Software Notations and Tools, Software Engineering

Biography

Abhinandan H. Patil has 10+ years of experience in wireless telecom domain. His research interests include Software engineering, Wireless networks, Automation tools for wireless networks, Simulator tools for wireless networks, Verification and validation. His previous industrial exposure spans across companies like Motorola, Kshema Technologies (MPhasis now), Infosys. He is a research student at BITS Pilani, Goa.

Author Articles
Regression Test Suite Prioritization using Residual Test Coverage Algorithm and Statistical Techniques

By Abhinandan H. Patil Neena Goveas Krishnan Rangarajan

DOI: https://doi.org/10.5815/ijeme.2016.05.04, Pub. Date: 8 Sep. 2016

Regression test suite study has been research topic for decades. In this paper we investigate the Regression test suite prioritization using residual test coverage algorithm for white box testing and introduce new statistical technique for black box testing. Our contribution in this paper is mainly problem solution to breaking the tie in residual coverage algorithm. Further we introduce new metric which can be used for prioritizing the regression test suite for black box testing. Towards the end part of the paper we get down to implementation details explaining how this can be done in the industrial or research project. The intended readers of this paper are developers and testers in the research field and practitioners of software engineering in the large scale industrial projects.

[...] Read more.
Regression Test Suite Execution Time Analysis using Statistical Techniques

By Abhinandan H. Patil Neena Goveas Krishnan Rangarajan

DOI: https://doi.org/10.5815/ijeme.2016.03.04, Pub. Date: 8 May 2016

After applying techniques such as test design generation using combinatorial approach, test case selection, test suite minimization and prioritization, further reduction in execution time of the test suite is possible. This is necessary when there is scarcity of resources and time to execute the test suites. We investigate the statistical techniques which can be employed for analysis and reduction of test execution time further. The approach can help in extrapolating the execution time of test suite when the regression team wants to augment the test suite. The statistical techniques can aid in choosing the best test setup in terms of operating system, tool and Java virtual machine combination for given test setup. Further, these techniques are not the activities that need to be carried out before every execution of the test suite. Once the best combination is chosen the same can be used unless there is change in one of the layers of test setup. The activities mentioned in the paper can be part of test setup planning and maintenance phase.

[...] Read more.
Other Articles