Abstract

Regression testing is an effective tool or technique used for minimizing the efforts and resource consumption when a new version or the modification in the software project is tested. In such project, the testing is performed only on the selected modules or testcases. The sequence of the testcase execution also matter in regression testing. Researchers used various evolutionary, swarm based and mathematical methods for testcase prioritization and optimization. Researchers also used the fault based or coverage based measures for testcase prioritization. In this paper, the functional contribution of the recent research is provided. The research method, projects and the contribution of the work is discussed in this paper. In this paper, the framework of the proposed dynamic programming based weighted method is provided. The paper defined the work stages of the proposed model. The algorithm for test sequence generation is also provided in this paper. The analysis results of the work are provided against the greedy and dynamic programming based methods. The results are derived for cost and the number of testcases processed by the method. The results show that the proposed model improved the performance effectively.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.