Cost-benefit evaluation model for automated testing based on test case prioritization

0Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

Cost-benefit evaluation is an important factor to determine whether a project is suitable for automated testing. This study begins with a discussion on benefits and limitations of automated testing and issues that should be considered before implementation. Based on major influencing factors, this study proposes a novel cost-benefit model for automated testing. In this model, K-means algorithm is proposed to determine the prioritization of automated test cases and the principle of production possibilities frontier is introduced to select the proportion of automated test cases. Experiment results show that this model achieves a more accurate evaluation and the classification and selection of test cases improve the accuracy of this model.

References Powered by Scopus

Benefits and limitations of automated software testing: Systematic literature review and practitioner survey

175Citations
N/AReaders
Get full text

Economic perspectives in test automation: Balancing automated and manual testing with opportunity cost

67Citations
N/AReaders
Get full text

Trade-off between automated and manual software testing

35Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Cui, M., & Wang, C. (2015). Cost-benefit evaluation model for automated testing based on test case prioritization. Journal of Software Engineering, 9(4), 808–817. https://doi.org/10.3923/jse.2015.808.817

Readers over time

‘16‘17‘18‘20‘21‘2301234

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 5

100%

Readers' Discipline

Tooltip

Computer Science 6

86%

Engineering 1

14%

Save time finding and organizing research with Mendeley

Sign up for free
0