Software tool for regression testing. (c1997)

LAUR Repository

Show simple item record

dc.contributor.author Araby, Nidal H.
dc.date.accessioned 2011-01-14T08:23:29Z
dc.date.available 2011-01-14T08:23:29Z
dc.date.copyright 1997 en_US
dc.date.issued 2011-01-14
dc.date.submitted 1997-02
dc.identifier.uri http://hdl.handle.net/10725/229
dc.description Includes bibliographical references. en_US
dc.description.abstract We have developed a software tool that draws flow graphs for C programs and displays testing coverage information in a graphical and user friendly way. The tool helps the software engineer/maintainer to get a feel for the testing process and tables generated by any other testing tool. It also provides a framework for experimenting with regression testing algorithms. Within this framework, we have implemented a reduction based regression testing algorithm. This algorithm assumes that the testing criteria are given by a set of requirements with associated subsets of test cases and then tries to satisfY these requirements with a minimum of test cases. We have used the tool to compare a number of regression testing algorithms. The comparative study uses a variety of small-size and medium-size modules and is based on quantitative and qualitative criteria. The comparison results show that the six algorithms are suitable for different requirements of regression testing. For medium-size modules, the adapted firewall algorithm is the slowest. The genetic and simulated annealing algorithms produce the least number of retests, followed by reduction, then incremental, slicing, and adapted firewall algorithms. en_US
dc.language.iso en en_US
dc.subject Regression analysis -- Computer programs en_US
dc.title Software tool for regression testing. (c1997) en_US
dc.type Thesis en_US
dc.term.submitted Fall en_US
dc.author.degree MS in Computer Science en_US
dc.author.school Arts and Sciences en_US
dc.author.commembers Dr. Issam Moghrabi
dc.author.woa RA en_US
dc.description.physdesc 1 bound copy: x, 79 leaves; tables available at RNL. en_US
dc.author.division Computer Science en_US
dc.author.advisor Dr. Nashat Mansour
dc.identifier.doi https://doi.org/10.26756/th.1997.9 en_US
dc.publisher.institution Lebanese American University en_US
dc.author.affiliation Lebanese American University en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR

Advanced Search


My Account