期刊名称:International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
印刷版ISSN:2278-1323
出版年度:2014
卷号:3
期号:8
页码:2730-2740
出版社:Shri Pannalal Research Institute of Technolgy
摘要:Regression testing is the process of testing changes made to software to make sure that the newer version still works correctly with the new changes. Regression testing is an important part of the software development process and is done by testing specialists. Before a new version of software is released, the old one is run against the new version to make sure that all the old changes still work. The reason behind this is because changing or adding new code to a program can easily introduce errors into code that is not intended to be changed. But due to time and cost constraint, retesting cannot be performed. Thus, it becomes necessity to reduce the test case suite and select a subset of test cases from test suite that can be executed in minimum time and has ability to cover all the faults. Faults in regression testing artifacts may cause the application to extract wrong data from messages, leading to failure in service composition. Surprisingly, current regression testing researches hardly consider these artifacts. In this thesis, a new novel approach is proposed to generate prioritized test case suite using Business Criticality Value in regression testing. The algorithm will be validated and its performance will be compared with the existing ones.
关键词:Regression Testing; Test Case Prioritization; ; Business Critical Value