• Home
  • Search
  • Improving Fault Detection Capability by Selectively Retaining Test Cases during Test Suite Reduction
  • Open Access IconOpen Access
  • Cite Icon170
  • https://doi.org/10.1109/tse.2007.18Copy DOI Icon

Improving Fault Detection Capability by Selectively Retaining Test Cases during Test Suite Reduction

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

Software testing is a critical part of software development. As new test cases are generated over time due to software modifications, test suite sizes may grow significantly. Because of time and resource constraints for testing, test suite minimization techniques are needed to remove those test cases from a suite that, due to code modifications over time, have become redundant with respect to the coverage of testing requirements for which they were generated. Prior work has shown that test suite minimization with respect to a given testing criterion can significantly diminish the fault detection effectiveness (FDE) of suites. We present a new approach for test suite reduction that attempts to use additional coverage information of test cases to selectively keep some additional test cases in the reduced suites that are redundant with respect to the testing criteria used for suite minimization, with the goal of improving the FDE retention of the reduced suites. We implemented our approach by modifying an existing heuristic for test suite minimization. Our experiments show that our approach can significantly improve the FDE of reduced test suites without severely affecting the extent of suite size reduction

Similar Papers
  • PDF
  • Research Article
  • Citations1

Test Suite Minimization using Hybrid Algorithm for GA generated Test Cases

  • May 30, 2013
  • INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY
  • Mrs P Maragathavalli +1
  • Research Article

Greedy Algorithm Implementation for Test Case Prioritization in the Regression Testing Phase

  • Feb 01, 2025
  • Journal of Computer Science
  • Akira Wahyu Putra +1
  • Conference Article
  • Citations4

On factors that impact the relationship between code coverage and test suite effectiveness: a survey

  • Apr 01, 2023
  • Maryam Barani +2
  • Conference Article
  • Citations107

Minimizing test suites in software product lines using weight-based genetic algorithms

  • Jul 06, 2013
  • Shuai Wang +2
  • Research Article
  • Citations3

Optimizing the Software Testing Problem Using Search-Based Software Engineering Techniques

  • Jan 01, 2021
  • Intelligent Automation & Soft Computing
  • Hissah A Ben Zayed +1
  • Research Article
  • Citations102

Call-Stack Coverage for GUI Test Suite Reduction

  • Jan 01, 2008
  • IEEE Transactions on Software Engineering
  • Scott Mcmaster +1
  • Research Article

A Hybrid Technique for Selection and Minimization of Test Cases in Regression Testing

  • May 20, 2021
  • Recent Advances in Computer Science and Communications
  • Leena Singh +2
  • Research Article
  • Citations37

Improving the effectiveness of test suite reduction for user-session-based testing of web applications

  • Jan 31, 2012
  • Information and Software Technology
  • Sreedevi Sampath +1
  • PDF
  • Research Article
  • Citations7

Genetic Algorithm for Test Suite Optimization: An Experimental Investigation of Different Selection Methods

  • Apr 10, 2021
  • Turkish Journal of Computer and Mathematics Education (TURCOMAT)
  • Chetan J Shingadiya Et.Al
  • Conference Article
  • Citations12

Minimizing test cases to reduce the cost of regression testing

  • Mar 01, 2014
  • Sudhir Kumar Mohapatra +1
  • Research Article
  • Citations152

A Static Approach to Prioritizing JUnit Test Cases

  • Nov 01, 2012
  • IEEE Transactions on Software Engineering
  • Hong Mei +5
  • Research Article
  • Citations2

Test suite optimization under multi-objective constraints for software fault detection and localization: Hybrid optimization based model

  • Apr 22, 2024
  • Web Intelligence
  • Adline Freeda R +1
  • Conference Article
  • Citations38

Managing Conflicts When Using Combination Strategies to Test Software

  • Apr 01, 2007
  • Proceedings - Australian Software Engineering Conference/Proceedings
  • Mats Grindal +2
  • PDF
  • Research Article
  • Citations5

REDUNET: reducing test suites by integrating set cover and network-based optimization

  • Nov 02, 2020
  • Applied Network Science
  • Misael Mongiovì +2
  • Conference Article
  • Citations20

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

  • Apr 01, 2011
  • Sanjukta Mohanty +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.