STUDY OF TEST CASE PRIORITIZATION TECHNIQUE USING APFD
Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2013, Vol 10, Issue 3
Abstract
Regression testing is used to ensure that bugs are fixed and new functionality introduce in a new version of a software that don't adversely affect the original functionality inherited from the previous version.Regression testing is one of the most complaining activities of software development and maintenance.Unluckily, It may have feeble resources to allow for the re-execution of all test cases during regression testing. In this situation the use of test case prioritization is profitable because the best appropriate test cases are executed first. In this paper we are proposing an algorithm to prioritize test cases based on rate of fault detection and impact of fault.The proposed algorithm recognises the exhausting fault at earlier stage of the testing process.We are using an Average Percentage of Faults Detected (APFD) metric to determine the effectiveness of the new test case arrangements.
Authors and Affiliations
Rahul Gupta, Akhilesh Kumar Yadav
Facebook in Higher Education: Social and Academic Purposes
With the rapid growth and popularity of Facebook among students in higher education, the aim of this study is to explore the usage purposes among students including their academic and non-academic usage purposes in relat...
A Digital Watermarking Algorithm Based on Wavelet Packet Transform and RBF Neural Network
Digital water marking technique suffered some problem of geometrical and some other attack. The process of attack deformed the quality of digital image and violet the rule of copyright protection low. For the roughness o...
Computational Analysis of Different Artificial Intelligence Based Optimization Techniques for Optimal Power Flow and Economic Load Dispatch Problem
The purpose of this paper is to present a computational Analysis of various Artificial Intelligence based optimization Techniques used to solve OPF problems. The various Artificial Intelligence methods such as Genetic Al...
An Evaluation for Model Testability approaches
Design for testability is a very important issue in software engineering. It becomes crucial in the case of Model Based Testing where models are generally not tested before using as input of Model Based Testing. The qual...
Enhanced AODV Protocol for Detection and Prevention of Blackhole Attack in Mobile Ad Hoc Network
Mobile Ad-hoc Network (MANET) is a kind of wireless network that has the most challenging network infrastructure. It is formed using the mobile nodes without any centralized administration from the security perspective a...