2012Unpublished venueRequires access

Performance Evaluation of Cost-Cognizant Test Case Prioritization

Prakash Srivastava

Open publisher page 1 citations

Abstract

Software testing is indispensable for all software development. In software development practice, testing accounts for as much has 50% of total development efforts. Regression testing has been used to support software testing activities and assure the acquirement of appropriate quality through several versions of a software program. Regression testing, however, is too expensive because it requires many test case executions, and the number of test cases increases sharply as the software evolves. Consequently, this leads to the evolution of Test Case Prioritization which helps in minimising the Regression test suite reduction so that the effectiveness of Regression testing enhances. Costcognizant test case prioritization incorporates test costs and fault severities into test case prioritization as important factors. As a result of the proposed approach, software testers who perform regression testing are able to prioritize their test cases so that their effectiveness can be improved. Key words-APFD, regression, severity

About this research paper

What this paper is about

Software testing is indispensable for all software development. In software development practice, testing accounts for as much has 50% of total development efforts. Regression testing has been used to support software testing activities and assure the acquirement of appropriate quality through several versions of a software program. Regression testing, however, is too expensive because it requires many test case executions, and the number of test cases increases sharply as the software evolves. Consequently, this leads to the evolution of Test Case Prioritization which helps in minimising the Regression test suite reduction so that the effectiveness of Regression testing enhances. Costcognizant test case prioritization incorporates test costs and fault severities into test case prioritization as important factors. As a result of the proposed approach, software testers who perform regression testing are able to prioritize their test cases so that their effectiveness can be improved. Key words-APFD, regression, severity

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Software testing is indispensable for all software development. In software development practice, testing accounts for as much has 50% of total development efforts. Regression testing has been used to support software testing activities and assure the acquirement of appropriate quality through several versions of a software program. Regression testing, however, is too expensive because it requires many test case executions, and the number of test cases increases sharply as the software evolves. Consequently, this leads to the evolution of Test Case Prioritization which helps in minimising the Regression test suite reduction so that the effectiveness of Regression testing enhances. Costcognizant test case prioritization incorporates test costs and fault severities into test case prioritization as important factors. As a result of the proposed approach, software testers who perform regression testing are able to prioritize their test cases so that their effectiveness can be improved. Key words-APFD, regression, severity

Key concepts: Regression testing, Software regression, Test Management Approach, Computer science, Test suite, Reliability engineering, Non-regression testing, Risk-based testing

Related papers

Back to paper searchBrowse research topicsOriginal source
Performance Evaluation of Cost-Cognizant Test Case Prioritization — Research Paper | ScholarLens