期刊名称:International Journal of Software Engineering and Its Applications
印刷版ISSN:1738-9984
出版年度:2016
卷号:10
期号:1
页码:221-232
DOI:10.14257/ijseia.2016.10.1.21
出版社:SERSC
摘要:Due to dynamic changing business and operating environment, software evolution is inevitable. As software evolves, there is a need for a retest of the system in order to ensure its validity and thus regression testing assures that this happens. Regression Testing has several research categories, one of the most popular areas is Test Case Prioritization which orders test cases based on a particular criteria to be tested in accordance to available resources, and thus ensuring that the most critical test cases are tested first. In this study we examine the different types of test case prioritization and a description of the techniques presented alongside the issue raised in each study. This will give an insight into the main problems currently plaguing test case prioritization and thus pave way for further research areas to tap into.
关键词:Regression Testing; Test Case; Prioritization Techniques; Test Case ; Selection; Test Suit Augmentation; Test Suit Reduction