Prevailing Standards in Requirement-Based Test Case Prioritization: An Overview

15Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Testing the software is a time-consuming and costly process. Testing teams are often constrained to end their testing endeavors soon, owing to time and budget constraints. This can lead to issues with the satisfaction of the customer and the quality of the product. Test case prioritization (TCP) techniques have shown to improve the viability of regression-testing activities. Due to these, the fault detection rate is increased, which allows testers to discover faults early in the software product. In the testing phase, the necessity of requirements information has been very widely documented by the requirements engineering community. Most of the techniques for regression testing rely upon the code information of the software. Including the requirements information to the existing testing, techniques will help the testers in identifying the source of the defects more quickly and validating the product corresponding to its requirements. This paper has focused on finding the current state of the art of requirements-based test case prioritization techniques in the field of software testing.

Cite

CITATION STYLE

APA

Dahiya, O., & Solanki, K. (2021). Prevailing Standards in Requirement-Based Test Case Prioritization: An Overview. In Lecture Notes in Networks and Systems (Vol. 154, pp. 467–474). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-981-15-8354-4_46

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free