• Home
  • Search
  • An enhanced test case selection approach for model-based testing
  • Cite Icon57
  • https://doi.org/10.1145/1882291.1882331Copy DOI Icon

An enhanced test case selection approach for model-based testing

  • Nov 7, 2010
  • Hadi Hemmati +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In recent years, Model-Based Testing (MBT) has attracted an increasingly wide interest from industry and academia. MBT allows automatic generation of a large and comprehensive set of test cases from system models (e.g., state machines), which leads to the systematic testing of the system. However, even when using simple test strategies, applying MBT in large industrial systems often leads to generating large sets of test cases that cannot possibly be executed within time and cost constraints. In this situation, test case selection techniques are employed to select a subset from the entire test suite such that the selected subset conforms to available resources while maximizing fault detection. In this paper, we propose a new similarity-based selection technique for state machine-based test case selection, which includes a new similarity function using triggers and guards on transitions of state machines and a genetic algorithm-based selection algorithm. Applying this technique on an industrial case study, we show that our proposed approach is more effective in detecting real faults than existing alternatives. We also assess the overall benefits of model-based test case selection in our case study by comparing the fault detection rate of the selected subset with the maximum possible fault detection rate of the original test suite.

Similar Papers
  • 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
  • Conference Article
  • Citations23

Message from HASE 2007 Program Committee Chairs

  • Nov 01, 2007
  • Wei Tek Tsai +4
  • Research Article
  • Citations6

Exploring output-based coverage for testing PHP web applications

  • Oct 15, 2018
  • Automated Software Engineering
  • Hung Viet Nguyen +3
  • Conference Article
  • Citations3

Towards optimization of the coverage testing of interactive systems

  • Sep 28, 2004
  • F Belli +1
  • Research Article

Graph Neural Network and Reinforcement Learning Framework for Test Case Prioritization, Selection, and Reduction

  • Mar 19, 2026
  • Journal of Trends in Computer Science and Smart Technology
  • Sowmyadevi S +1
  • PDF
  • Research Article
  • Citations23

Fault Coverage-Based Test Case Prioritization and Selection Using African Buffalo Optimization

  • Jan 01, 2023
  • Computers, Materials & Continua
  • Shweta Singhal +5
  • Conference Article
  • Citations18

A hybrid approach for test case prioritization and selection

  • Jul 01, 2016
  • Dennis Silva +5
  • Conference Article
  • Citations3

Recast IPOG-D Algorithm with Constraint Handling for Combinatorial Testing

  • Mar 01, 2017
  • M.S Shwetha
  • Research Article
  • Citations17

Test case generation, selection and coverage from natural language

  • Jan 11, 2019
  • Science of Computer Programming
  • Sidney Nogueira +4
  • Book Chapter
  • Citations3

Software Product Line Test Suite Reduction with Constraint Optimization

  • Jan 01, 2017
  • Mats Carlsson +2
  • Research Article
  • Citations1

Context-Aware Fuzzing for Robustness Enhancement of Deep Learning Models

  • Dec 31, 2024
  • ACM Transactions on Software Engineering and Methodology
  • Haipeng Wang +3
  • Research Article
  • Citations6

On the order of test goals in specification-based testing

  • Feb 07, 2009
  • The Journal of Logic and Algebraic Programming
  • Gordon Fraser +2
  • Conference Article
  • Citations3

Test case design based technique for the improvement of test case selection in software maintenance

  • Sep 01, 2016
  • Adtha Lawanna
  • Conference Article
  • Citations14

User-Session-Based Test Cases Optimization Method Based on Agglutinate Hierarchy Clustering

  • Oct 01, 2011
  • Yue Liu +4
  • PDF
  • Research Article

Implementation of Model Based Testing for Testing Kawn Subscriptions Manager Application

  • Oct 31, 2023
  • Jurnal Komputer dan Informatika
  • Arnaldo Marulitua Sinaga +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.