A. Pasala, Yannick L. H. Lew Yaw Fung, F. Akladios, G. AppalaRaju, R. Gorthi
{"title":"Selection of Regression Test Suite to Validate Software Applications upon Deployment of Upgrades","authors":"A. Pasala, Yannick L. H. Lew Yaw Fung, F. Akladios, G. AppalaRaju, R. Gorthi","doi":"10.1109/ASWEC.2008.43","DOIUrl":null,"url":null,"abstract":"In this paper, we propose a regression test suite selection strategy that recommends a smaller test suite to validate software applications upon deployment of upgrades to application components. The selection strategy is based on analyzing the dynamic behavior of the application and recommends a smaller test suite to validate software applications. Methods based on dynamic analysis of software applications are more efficient as they analyze the application by executing the application according to its intended use. Based on the proposed approach, we have developed a prototype tool called InARTS that determines the impact of upgrades on industrial applications and suggests a reduced set of regression tests. Results of two case studies performed on two practical applications using InARTS are included.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"19th Australian Conference on Software Engineering (aswec 2008)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASWEC.2008.43","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30
Abstract
In this paper, we propose a regression test suite selection strategy that recommends a smaller test suite to validate software applications upon deployment of upgrades to application components. The selection strategy is based on analyzing the dynamic behavior of the application and recommends a smaller test suite to validate software applications. Methods based on dynamic analysis of software applications are more efficient as they analyze the application by executing the application according to its intended use. Based on the proposed approach, we have developed a prototype tool called InARTS that determines the impact of upgrades on industrial applications and suggests a reduced set of regression tests. Results of two case studies performed on two practical applications using InARTS are included.