• Home
  • Search
  • Similarity-based regression test case prioritization
  • Cite Icon19
  • https://doi.org/10.18293/seke2015-115Copy DOI Icon

Similarity-based regression test case prioritization

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

With the continuous evolution of software systems, test suites often grow very large. Rerunning all test cases may be impractical in regression testing under limited resources. Coverage-based test case prioritization techniques have been pro- posed to improve the effectiveness of regression testing. The origi- nal test suite often contains some test cases which are designed for exercising production features or exceptional behaviors, rather than for code coverage. Therefore, coverage-based prioritization techniques do not always generate satisfactory results. In this context, we propose a global similarity-based regression test case prioritization approach. The approach reschedules the execution order of test cases based on the distances between pair-wise test cases. We designed and conducted empirical studies on four C programs to validate the effectiveness of our proposed approach. Moreover, we also empirically compared the effects of six similarity measures on the global similarity-based test case prioritization approach. Experimental results illustrate that the global similarity-based regression test case prioritization approach using Euclidean distance is the most effective. This study aims at providing practical guidelines for picking the appropriate similarity measures.

Similar Papers
  • Conference Article
  • Citations32

Adaptive Test-Case Prioritization Guided by Output Inspection

  • Jul 01, 2013
  • Dan Hao +2
  • Research Article
  • Citations152

A Static Approach to Prioritizing JUnit Test Cases

  • Nov 01, 2012
  • IEEE Transactions on Software Engineering
  • Hong Mei +5
  • Conference Article
  • Citations14

On Test Case Prioritization Using Ant Colony Optimization Algorithm

  • Aug 01, 2019
  • Weixiang Zhang +5
  • Research Article
  • Citations107

A Unified Test Case Prioritization Approach

  • Dec 23, 2014
  • ACM Transactions on Software Engineering and Methodology
  • Dan Hao +4
  • Conference Article
  • Citations20

Test Case Prioritization Due to Database Changes in Web Applications

  • Apr 01, 2012
  • Deepak Garg +1
  • Conference Article
  • Citations20

A model based prioritization technique for component based software retesting using uml state chart diagram

  • Apr 01, 2011
  • Sanjukta Mohanty +2
  • Research Article
  • Citations14

Regression Test Cases Prioritization Using Clustering and Code Change Relevance

  • Jun 01, 2016
  • International Journal of Software Engineering and Knowledge Engineering
  • Ramzi A Haraty +3
  • Research Article
  • Citations9

A Novel Approach for Test Case Prioritization

  • Jun 30, 2012
  • International Journal of Computer Science, Engineering and Applications
  • Sahil Gupta
  • Research Article

Fault-Based Test Case Prioritization of Regression Testing Using Genetic Algorithm

  • Jul 08, 2022
  • International Journal of e-Collaboration
  • Priya T +1
  • Research Article
  • Citations16

Location-Based Test Case Prioritization for Software Embedded in Mobile Devices Using the Law of Gravitation

  • Jan 02, 2019
  • Mobile Information Systems
  • Xiaolin Wang +4
  • Research Article
  • Citations6

HSP: A hybrid selection and prioritisation of regression test cases based on information retrieval and code coverage applied on an industrial case study

  • Sep 24, 2019
  • Journal of Systems and Software
  • Claudio Magalhães +5
  • Conference Article
  • Citations20

Graphite: A Greedy Graph-Based Technique for Regression Test Case Prioritization

  • Oct 01, 2018
  • Maral Azizi +1
  • Research Article

Heuristic-based time-aware multi-criteria test case prioritisation technique

  • Jan 01, 2017
  • International Journal of Information Systems and Change Management
  • D Jeya Mala +1
  • Conference Article
  • Citations23

Tag-Based Techniques for Black-Box Test Case Prioritization for Service Testing

  • Aug 01, 2009
  • Lijun Mei +3
  • Conference Article
  • Citations1

Extracting Historical Information and Fault Localization Information that may Contribute to the Effectiveness of Test Case Prioritization

  • Jan 01, 2014
  • Lin Chu-Ti +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.