Abstract
Regression test selection techniques are proposed often but are many times inaccurate when used with larger systems. The proposed new selection technique will be safer, more precise, and can handle the object-oriented features even in larger systems through its phases. Selecting the subset of the test case from the existing test suite is an important problem in regression testing and is addressed in the regression test selection technique. Safe regression test selection technique selects and identifies the program parts that are affected by the change. The test selection is performed by matching the identified change information with the coverage information. A tool is implemented that reduces the testing effort efficiently and the result shows that it can achieve considerable savings in the regression testing time.
Highlights
Regression testing is an expensive task in the maintenance of retesting the modified programs that helps to ensure that those changes performed on the software will not have any negative impact on the reliability of the software
As the software evolves the regression testing will be applied to the modified software versions which provides the confidence that changed parts may behave as expected and the changes which have not introduced any unexpected faults which are known as the regression faults
In the scenario of the regression testing, D is the developer of the software product i.e. P, where the latest version is tested using the test suite i.e. T which are released
Summary
Regression testing is an expensive task in the maintenance of retesting the modified programs that helps to ensure that those changes performed on the software will not have any negative impact on the reliability of the software. RTST technique will use information’s from program P, modified versions P′, test suite T for selecting a subset of T for testing P′. With this technique considerable savings can be obtained since the testing effort can be reduced when compared to the retest all approach. The RTST technique that selects each test case from the test suite which may behave differently in modified and original software versions [2]. The graphs are analysed for identifying the differences between programs which selects for the rerun of the test cases that are in T, which traverse these changes These techniques which are defined in the Java language and it can be adapted for object-oriented language
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.