A taxonomy of model-based testing approaches

被引:359
|
作者
Utting, Mark [1 ]
Pretschner, Alexander [2 ]
Legeard, Bruno [3 ]
机构
[1] Univ Waikato, Sch Comp & Math Sci, Hamilton, New Zealand
[2] Karlsruhe Inst Technol, Karlsruhe, Germany
[3] Univ Franche Comte, F-25030 Besancon, France
来源
关键词
model-based testing approaches; taxonomy; survey; GENERATION; SEQUENCES; COVERAGE;
D O I
10.1002/stvr.456
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-based testing (MBT) relies on models of a system under test and/or its environment to derive test cases for the system. This paper discusses the process of MBT and defines a taxonomy that covers the key aspects of MBT approaches. It is intended to help with understanding the characteristics, similarities and differences of those approaches, and with classifying the approach used in a particular MBT tool. To illustrate the taxonomy, a description of how three different examples of MBT tools fit into the taxonomy is provided. Copyright (c) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:297 / 312
页数:16
相关论文
共 50 条
  • [1] Model-based security testing: a taxonomy and systematic classification
    Felderer, Michael
    Zech, Philipp
    Breu, Ruth
    Buechler, Matthias
    Pretschner, Alexander
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2016, 26 (02): : 119 - 148
  • [2] Can neuropsychological testing be improved with model-based approaches?
    Ratcliff, Roger
    McKoon, Gail
    [J]. TRENDS IN COGNITIVE SCIENCES, 2022, 26 (11) : 899 - 901
  • [3] Model-based testing approaches selection for software projects
    Dias-Neto, Arilo Claudio
    Travassos, Guilherme Horta
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (11) : 1487 - 1504
  • [4] Survey of Model-Based Security Testing Approaches in the Automotive Domain
    Sommer, Florian
    Kriesten, Reiner
    Kargl, Frank
    [J]. IEEE ACCESS, 2023, 11 : 55474 - 55514
  • [5] Model-Based Testing
    Schieferdecker, Ina
    [J]. IEEE SOFTWARE, 2012, 29 (01) : 14 - 18
  • [6] Model-based testing
    Le Traon, Yves
    Xie, Tao
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2023, 33 (02):
  • [7] Model-based testing
    Pretschner, A
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 722 - 723
  • [8] Evaluation of {model-based} Testing Techniques Selection Approaches: an External Replication
    Dias-Neto, Arilo Claudio
    Travassos, Guilherme Horta
    [J]. ESEM: 2009 3RD INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2009, : 270 - 279
  • [9] An empirical comparison of model-based and capture and replay approaches for performance testing
    Elder Macedo Rodrigues
    Flávio Moreira de Oliveira
    Leandro Teodoro Costa
    Maicon Bernardino
    Avelino Francisco Zorzo
    Simone do Rocio Senger Souza
    Rodrigo Saad
    [J]. Empirical Software Engineering, 2015, 20 : 1831 - 1860
  • [10] An Overview of Resilient and Automatic Model-Based Testing Approaches for Automotive Industry
    Khan, Muhammad Awais
    Jadoon, Ayesha
    Haq, Kazi Mohammed Saidul
    Mumtaz, Shahid
    Rodrigues, Jonathan
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2019,