Show simple item record

dc.contributor.authorArafeen, Md. Junaid
dc.description.abstractWhen software systems evolve, different amounts of code modifications can be involved in different versions. These factors can affect the costs and benefits of regression testing techniques, and thus, there may be no single regression testing technique that is the most cost-effective technique to use on every version. To date, many regression testing techniques have been proposed, but no research has been done on the problem of helping practitioners systematically choose appropriate techniques on new versions as systems evolve. To address this problem, we propose adaptive regression testing (ART) strategies that attempt to identify the regression testing techniques that will be the most cost-effective for each regression testing session considering organization’s situations and testing environment. To assess our approach, we conducted an experiment focusing on test case prioritization techniques. Our results show that prioritization techniques selected by our approach can be more cost-effective than those used by the control approaches.en_US
dc.publisherNorth Dakota State Universityen_US
dc.rightsNDSU Policy 190.6.2
dc.titleAdaptive Regression Testing Strategy: An Empirical Studyen_US
dc.typeThesisen_US
dc.date.accessioned2017-10-04T14:47:48Z
dc.date.available2017-10-04T14:47:48Z
dc.date.issued2012
dc.identifier.urihttps://hdl.handle.net/10365/26525
dc.subject.lcshComputer software.en_US
dc.subject.lcshSoftware engineering.en_US
dc.rights.urihttps://www.ndsu.edu/fileadmin/policy/190.pdf
ndsu.degreeMaster of Science (MS)en_US
ndsu.collegeEngineeringen_US
ndsu.departmentComputer Scienceen_US
ndsu.programComputer Scienceen_US
ndsu.advisorDo, Hyunsook


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record