• Home
  • Search
  • Abstract test case generation for behavioural testing of software product lines
  • Cite Icon26
  • https://doi.org/10.1145/2647908.2655971Copy DOI Icon

Abstract test case generation for behavioural testing of software product lines

  • Sep 15, 2014
  • Xavier Devroey +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In Model Based Testing (MBT), test cases are generated automatically from a partial representation of expected behaviour of the System Under Test (SUT) (i.e., the model). For most industrial systems, it is impossible to generate all the possible test cases from the model. The test engineer recourse to generation algorithms that maximize a given coverage criterion, a metric indicating the percentage of possible behaviours of the SUT covered by the test cases. Our previous work redefined classical Transition Systems (TSs) criteria for SPLs, using Featured Transition Systems (FTSs), a mathematical structure to compactly represent the behaviour of a SPL, as model for test case generation. In this paper, we provide one all-states coverage driven generation algorithm and discuss its scalability and efficiency with respect to random generation. All-states and random generation are compared on fault-seeded FTSs.

Similar Papers
  • Research Article
  • Citations22

Cost-effective test case generation with the hyper-heuristic for software product line testing

  • Nov 03, 2022
  • Advances in Engineering Software
  • Rabatul.Aduni Sulaiman +2
  • Conference Article

Message from the A-MOST 2017 Chairs

  • Mar 01, 2017
  • Paolo Arcaini +2
  • Research Article
  • Citations17

Test case generation, selection and coverage from natural language

  • Jan 11, 2019
  • Science of Computer Programming
  • Sidney Nogueira +4
  • Conference Article
  • Citations94

A survey on software product line testing

  • Sep 02, 2012
  • Jihyun Lee +2
  • Book Chapter

Coverage Criteria for State-Based Testing

  • Jan 01, 2022
  • Sonali Pradhan +2
  • Research Article
  • Citations43

Statistical prioritization for software product line testing: an experience report

  • Jul 24, 2015
  • Software & Systems Modeling
  • Xavier Devroey +6
  • Conference Article
  • Citations25

Fine-grained test case prioritization for integration testing of delta-oriented software product lines

  • Oct 30, 2016
  • Remo Lachmann +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
  • Research Article
  • Citations17

The complexity of asynchronous model based testing

  • Jun 01, 2012
  • Theoretical Computer Science
  • Robert M Hierons
  • Book Chapter
  • Citations2

Towards a Family of Test Selection Criteria for Symbolic Models of Real-Time Systems

  • Jan 01, 2015
  • Diego R Almeida +3
  • Research Article
  • Citations10

Comparing Graph-Based Algorithms to Generate Test Cases from Finite State Machines

  • Dec 01, 2019
  • Journal of Electronic Testing
  • Matheus Monteiro Mariano +3
  • Conference Article
  • Citations5

Software product line testing: A feature oriented approach

  • Mar 01, 2012
  • B P Lamancha +3
  • Conference Article
  • Citations14

Requirements-based delta-oriented SPL testing

  • May 01, 2013
  • Michael Dukaczewski +3
  • Conference Article
  • Citations43

Towards statistical prioritization for software product lines testing

  • Jan 22, 2014
  • Xavier Devroey +5
  • 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
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.