Test case prioritization techniques have been focused on regression testing which is conducted on an already executed test suite. In fact, the test case prioritization for new testing is also required. In this paper, we propose a method to prioritize new test cases by calculating risk exposure value for requirements and analyzing risk items based on the calculation to evaluate relevant test cases and thereby determining the test case priority through the evaluated values. Moreover, we demonstrate effectiveness of our technique through empirical studies in terms of both APFD and fault severity.
Yoon et al. REF proposed a method that prioritizes test cases through a correlation of requirement and risk.
A Test Case Prioritization through Correlation of Requirement and Risk
Journal of Software Engineering and Applications
Computer Science