Analytical Review on Test Cases Prioritization Techniques: An Empirical Study

Abstract

For conclusively predicting the quality of any software system, software testing plays an important but a vital role. For finding faults early and to observe failures (anomalies) before implementation stage, software testing is done and if bugs (defects) are detected then software is passed through maintenance phase. The success and failure of a software project is often attributed to the development methodology used. It is also observed that in many scenarios, the software engineering methods are not implemented in their true spirit. Moreover, many of the development methodologies don’t cater the change very well, because they follow a predefined development path which allows very less deviation. In software testing, regression testing is the important type of software testing. When any change made on the software then regression testing is done to check that it doesn’t influence other parts of software. In regression testing, test cases are prioritized in order to reuse new test cases and existing test cases. Test case prioritization is done by using different techniques. This paper presents a review of different test case prioritization techniques.

Authors and Affiliations

Zainab Sultan, Rabiya Abbas, Shahid Nazir Bhatti, S. Asim Ali Shah

Keywords

Related Articles

Comprehensive Centralized-Data Warehouse for Managing Malaria Cases

Tanah Bumbu is one of the most endemic areas in Indonesia for patients diagnosed with malaria diseases. Currently, available malaria case data were stored in disparate sources. Hence, it is difficult for the public healt...

MAC Protocol with Regression based Dynamic Duty Cycle Feature for Mission Critical Applications in WSN

Wireless sensor networks demand energy efficient and application specific medium access control protocol when deployed in critical areas which are not frequently accessible. In such areas, the residual energy of nodes al...

A Comparative Study between Applications Developed for Android and iOS

Now-a-days, mobile applications implement complex functionalities that use device’s core features extensively. This paper realizes a performance analysis of the most important core features used frequently in mobile appl...

 An New Filtering Methods in the Wavelet Domain for Bowel Sounds

 Bowel sounds signal (BS) is one of the important human physiological signals, analysis of the BS signal can then study gastrointestinal physiology and implement direct and effective diagnosis of gastrointestinal di...

A Novel Rule-Based Root Extraction Algorithm for Arabic Language

Non-vocalized Arabic words are ambiguous words, because non-vocalized words may have different meanings. Therefore, these words may have more than one root. Many Arabic root extraction algorithms have been conducted to e...

Download PDF file
  • EP ID EP249193
  • DOI 10.14569/IJACSA.2017.080239
  • Views 117
  • Downloads 0

How To Cite

Zainab Sultan, Rabiya Abbas, Shahid Nazir Bhatti, S. Asim Ali Shah (2017). Analytical Review on Test Cases Prioritization Techniques: An Empirical Study. International Journal of Advanced Computer Science & Applications, 8(2), 293-302. https://europub.co.uk/articles/-A-249193