Symbolic Model-based Test Selection

被引:14
|
作者
Jeron, Thierry [1 ]
机构
[1] INRIA Rennes Bretagne Atlant, IRISA, Campus Beaulieu, F-35042 Rennes, France
关键词
Model-based testing; conformance; test selection; model; reactive systems;
D O I
10.1016/j.entcs.2009.05.051
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper addresses the problem of model-based off-line selection of test cases for testing the conformance of a black-box implementation with respect to a specification, in the context of reactive systems. Efficient solutions to this problem have been proposed for LTS finite-state models, based on the ioco conformance testing theory. In this paper, the approach is extended for infinite-state specifications, modelled as automata extended with variables. When considering the selection of test cases according to test purposes (abstract scenarii focused by test cases), the selection of test cases relies on approximate co-reachability analyses using abstract interpretation and syntactical transformations guided by this analysis, while test execution uses constraint solving.
引用
收藏
页码:167 / 184
页数:18
相关论文
共 50 条
  • [1] Model-based test generation using extended symbolic grammars
    Hai-Feng Guo
    Mahadevan Subramaniam
    International Journal on Software Tools for Technology Transfer, 2014, 16 : 437 - 455
  • [2] A Model-Based Regression Test Selection Technique
    Naslavsky, Leila
    Ziv, Hadar
    Richardson, Debra J.
    2009 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, CONFERENCE PROCEEDINGS, 2009, : 515 - 518
  • [3] Model-based test generation using extended symbolic grammars
    Guo, Hai-Feng
    Subramaniam, Mahadevan
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2014, 16 (04) : 437 - 455
  • [4] A symbolic framework for model-based testing
    Frantzen, L.
    Tretmans, J.
    Willemse, T. A. C.
    FORMAL APPROACHES TO SOFTWARE TESTING AND RUNTIME VERIFICATION, 2006, 4262 : 40 - +
  • [5] A Fuzzy Logic Based Approach for Model-based Regression Test Selection
    Al-Refai, Mohammed
    Cazzola, Walter
    Ghosh, Sudipto
    2017 ACM/IEEE 20TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2017), 2017, : 55 - 62
  • [6] Model-based test selection for infinite state reactive systems
    Jeron, Thierry
    FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 35 - 44
  • [7] Symbolic test selection based on approximate analysis
    Jeannet, B
    Jéron, T
    Rusu, V
    Zinovieva, E
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2005, 3440 : 349 - 364
  • [8] Model-based testing for concurrent systems: unfolding-based test selection
    de Len, Hernan Ponce
    Haar, Stefan
    Longuet, Delphine
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2016, 18 (03) : 305 - 318
  • [9] Model-based testing for concurrent systems: unfolding-based test selection
    Hernán Ponce de León
    Stefan Haar
    Delphine Longuet
    International Journal on Software Tools for Technology Transfer, 2016, 18 : 305 - 318
  • [10] Anderson relaxation test for intrinsic dimension selection in model-based clustering
    Kim, Nam-Hwui
    Browne, Ryan P.
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2022, 92 (16) : 3468 - 3487