• Home
  • Search
  • Faulty Interaction Identification via Constraint Solving and Optimization
  • Cite Icon27
  • https://doi.org/10.1007/978-3-642-31612-8_15Copy DOI Icon

Faulty Interaction Identification via Constraint Solving and Optimization

  • Jan 1, 2012
  • Jian Zhang +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Combinatorial testing (CT) is an important black-box testing method. In CT, the behavior of the system under test (SUT) is affected by several parameters/components. Then CT generates a combinatorial test suite. After the user executes a test suite and starts debugging, some test cases fail and some pass. From the perspective of a black box, the failures are caused by interaction of several parameters. It will be helpful if we can identify a small set of interacting parameters that caused the failures. This paper proposes a new automatic approach to identifying faulty interactions. It uses (pseudo-Boolean) constraint solving and optimization techniques to analyze the execution results of the combinatorial test suite. Experimental results show that the method is quite efficient and it can find faulty combinatorial interactions quickly. They also shed some light on the relation between the size of test suite and the ability of fault localization.

Similar Papers
  • Conference Article

Combinatorial Test Suite Reduction of CTCS-3 Target Speed Monitor Based on Decision Tree Equivalence

  • Sep 19, 2021
  • Zhengwei Luo +2
  • 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
  • Citations3

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

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

Greedy Heuristic Algorithms to Generate Variable Strength Combinatorial Test Suite

  • Aug 01, 2008
  • Ziyuan Wang +2
  • Conference Article
  • Citations4

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

  • Apr 01, 2023
  • Maryam Barani +2
  • 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
  • Research Article
  • Citations170

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

  • Feb 01, 2007
  • IEEE Transactions on Software Engineering
  • Dennis Jeffrey +1
  • PDF
  • Research Article
  • Citations2

On the Impact of Input Models on the Fault Detection Capabilities of Combinatorial Testing

  • Aug 27, 2024
  • SN Computer Science
  • Carmen Baumann +2
  • Conference Article
  • Citations38

Managing Conflicts When Using Combination Strategies to Test Software

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

Test Data Generation Algorithm of Combinatorial Testing Based on Differential Evolution

  • Sep 01, 2013
  • Wang Jianfeng +2
  • Research Article
  • Citations102

Call-Stack Coverage for GUI Test Suite Reduction

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

A Tuned Version of Ant Colony Optimization Algorithm (TACO) for Uniform Strength T-way Test Suite Generator: An Execution’s Time Comparison

  • Jul 01, 2021
  • Journal of Physics: Conference Series
  • Mohd Zamri Zahir Ahmad +5
  • Conference Article
  • Citations20

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

  • Apr 01, 2011
  • Sanjukta Mohanty +2
  • Book Chapter
  • Citations4

Combinatorial Test Perspective on Test Design of SDN Controllers

  • Jan 01, 2022
  • Rekha Jayaram +1
  • Book Chapter
  • Citations53

A Logic-Based Approach to Combinatorial Testing with Constraints

  • Apr 09, 2008
  • Andrea Calvagna +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.