Survey on Prioritizing Test Cases in Various Levels of the Software Development Life Cycle
Autor: | Mitrabinda Ray, Gayatri Nayak |
---|---|
Rok vydání: | 2021 |
Předmět: |
Prioritization
Organizational Behavior and Human Resource Management Information Systems and Management Computer science Strategy and Management Communication 05 social sciences 0211 other engineering and technologies Inference 02 engineering and technology Data science Management Information Systems Design phase Test case Management of Technology and Innovation Systems development life cycle 021105 building & construction 0502 economics and business Regression testing 050203 business & management Coding (social sciences) |
Zdroj: | International Journal of Information Technology Project Management. 12:1-28 |
ISSN: | 1938-0240 1938-0232 |
Popis: | Test case prioritization is a technical method to reorder the execution of test cases to reduce regression testing costs. This paper has examined various existing techniques that are widely used and suggests improving test case prioritization process after finding many research gaps. These research gaps are collected after doing a thorough study on 206 papers after surfing 310 papers on test case generation and prioritization techniques. These papers are collected from different electronic databases such as IEEE Explore, Science Direct, ACM Library, Springer, Wiley, and Elsevier. The authors have targeted to make a statistical record to show research contribution on test case prioritization at three levels of software development life cycle. This survey shows that 20.87% of papers are contributing for TCP at the requirement phase, 38.83% of papers are contributing for TCP at the design phase, 40.29% of papers are contributing to TCP at the coding phase. The inference of this study cites many future recommendations for the current researchers in the conclusion section. |
Databáze: | OpenAIRE |
Externí odkaz: |