CFP last date
20 January 2025
Reseach Article

Effectiveness of Testcase Prioritization using APFD Metric : Survey

Published on February 2013 by R. Pradeepa, K. Vimala Devi
International Conference on Research Trends in Computer Technologies 2013
Foundation of Computer Science USA
ICRTCT - Number 1
February 2013
Authors: R. Pradeepa, K. Vimala Devi
439288d4-3423-456d-aa3d-551c7ba91d04

R. Pradeepa, K. Vimala Devi . Effectiveness of Testcase Prioritization using APFD Metric : Survey. International Conference on Research Trends in Computer Technologies 2013. ICRTCT, 1 (February 2013), 1-4.

@article{
author = { R. Pradeepa, K. Vimala Devi },
title = { Effectiveness of Testcase Prioritization using APFD Metric : Survey },
journal = { International Conference on Research Trends in Computer Technologies 2013 },
issue_date = { February 2013 },
volume = { ICRTCT },
number = { 1 },
month = { February },
year = { 2013 },
issn = 0975-8887,
pages = { 1-4 },
numpages = 4,
url = { /proceedings/icrtct/number1/10799-1001/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Research Trends in Computer Technologies 2013
%A R. Pradeepa
%A K. Vimala Devi
%T Effectiveness of Testcase Prioritization using APFD Metric : Survey
%J International Conference on Research Trends in Computer Technologies 2013
%@ 0975-8887
%V ICRTCT
%N 1
%P 1-4
%D 2013
%I International Journal of Computer Applications
Abstract

Test case prioritization techniques involve scheduling over test cases in an order that improves the performance of regression testing. It is inefficient to re execute every test cases for every program function if once change occurs. Test case prioritization is to be scheduled based on higher priority than lower priority to meet some performance goal (i. e. increase in the effectiveness of testing). The performance goals are 1. rate of fault detection (how quickly faults are detected) 2. Rate of code coverage at fastest rate,3) Rate of increase of confidence in reliability during the testing process to improve the software quality. The problem of test case selection can be solved by prioritizing the test case. The main aim of my paper is to determine the effectiveness of prioritized and non-prioritized test case with the help of APFD(Average Percentage Faults Detected).

References
  1. Sanjukta Mohanty, Arup Abhinna Acharya and Durga Prasad Mohapatra, (2011), "A Survey On Model Based Test Case Prioritization". International Journal of Computer Science and Information Technologies.
  2. Sahil Gupta, Himanshi Raperia, Eshan Kapur, Harshpreet Singh and Aseem Kumar, (2012), "A Novel Approach For Test Case Prioritization". International Journal of Computer Science, Engineering and Applications.
  3. Prakash Srivastava, "Performance Evaluation of Cost-cognizant Test Case Prioritization". International Journal of Computer Science and its Applications.
  4. Sanjukta Mohanty , Arup Abhinna Acharya and Durga Prasad Mohapatra, (2011), A Survey On Model Based Test Case Prioritization. International Journal of Computer Science and Information Technologies.
  5. R. Kavitha and N. Sureshkumar, (2011) , "Factors Oriented Test Case Prioritization Technique in Regression Testing". European Journal of Scientific Research.
  6. S. Elbaum, A. Malishevsky, and G. Rothermel. (2000), "Prioritizing test cases for regression testing".
  7. G. Rothermel, R. Untch, C. Chu, and M. J. Harrold. "Test case prioritization: an empirical study".
  8. S. Yoo, M. Harman, (2007) Regression Testing Minimisation, Selection and Prioritisation : A Survey. Software Testing, Verification And Reliability .
  9. Alexey G. Malishevsky, Joseph R. Ruthruff, Gregg Rothermel, Sebastian Elbaum, (2006) , Costcognizant Test Case Prioritization.
  10. S. Elbaum, A. Malishevsky, and G. Rothermel, (2002), Test case prioritization: A family of empirical studies. IEEE Transactions on Software Engineering.
  11. Dr. Varun Kumar, Sujata and Mohit Kumar ,(2011), "Testcase Prioritization Using Fault Severity", IJCST.
  12. Praveen Ranjan Srivastava, (2008) "Test Case Prioritization", Journal of Theoretical and Applied Information Technology IEEE.
  13. Gregg Rothermel, Roland H. Untch, Chengyun Chu, Mary Jean Harrold, (1999) "Test Case Prioritization: An Empirical Study", International Conference.
  14. G. Rothermel, R. H. Untch, C. Chu, and M. J. Harrold, (2001) "Prioritizing Test Cases for Regression Testing", IEEE Transactions on Software Engineering.
  15. Siripong roongruangsuwan, Jirapun daengdej, (2010) "Test case prioritization techniques", Journal of Theoretical and Applied Information Technology, IEEE.
  16. Sebastian Elbaum, Alexey G. Malishevsky and Gregg Rothermel, (2002) "Test case prioritization: A family of empirical studies," IEEE Transactions on Software Engineering.
  17. Gaurav Duggal, Mrs. Bharti Suri , "Understanding regression testing techniques", Guru Gobind Singh Indraprastha University, Delhi, India.
  18. Sebastian Elbaum , Alexey Malishevsky , Gregg Rothermel, (2001) "Incorporating Varying Test Costs and Fault Severities into Test Case Prioritization" , Proceedings of the 23rd International Conference on Software Engineering.
  19. Srinivasan Desikan,(2006),"A test methodology for an effective regression testing".
Index Terms

Computer Science
Information Sciences

Keywords

Test Case Prioritization Regression Testing Average Percentage Of Faults Detected (apfd) Test Cases