Model-Based Regression Testing of Autonomous Robots

被引:6
|
作者
Honfi, David [1 ]
Molnar, Gabor [1 ]
Micskei, Zoltan [1 ]
Majzik, Istvan [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, Budapest, Hungary
关键词
TEST SELECTION;
D O I
10.1007/978-3-319-68015-6_8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Testing is a common technique to assess quality of systems. Regression testing comes into view, when changes are introduced to the system under test and re-running all tests is not practical. Numerous techniques have been introduced to select tests only relevant to a given set of changes. These are typically based on source code, however, model-based development projects use models as primary artifacts described in various domain-specific languages. Thus, regression test selection should be performed directly on these models. We present a method and a case study on how model-based regression testing can be achieved in the context of autonomous robots. The method uses information from several domain-specific languages for modeling the robot's context and configuration. Our approach is implemented in a prototype tool, and its scalability is evaluated on models from the case study.
引用
收藏
页码:119 / 135
页数:17
相关论文
共 50 条
  • [1] Model-based testing of autonomous robots using TestIt
    Kanter G.
    Vain J.
    Journal of Reliable Intelligent Environments, 2020, 6 (01) : 15 - 30
  • [2] Model-Based Testing for System-Level Safety of Autonomous Underwater Robots
    Quijano, Sergio
    Varshosaz, Mahsa
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2022), 2022, : 486 - 488
  • [3] Model-based regression testing by OCL
    Philipp Zech
    Philipp Kalb
    Michael Felderer
    Colin Atkinson
    Ruth Breu
    International Journal on Software Tools for Technology Transfer, 2017, 19 : 115 - 131
  • [4] Model-based regression testing by OCL
    Zech, Philipp
    Kalb, Philipp
    Felderer, Michael
    Atkinson, Colin
    Breu, Ruth
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2017, 19 (01) : 115 - 131
  • [5] Metamorphic Model-based Testing of Autonomous Systems
    Lindvall, Mikael
    Porter, Adam
    Magnusson, Gudjon
    Schulze, Christoph
    2017 IEEE/ACM 2ND INTERNATIONAL WORKSHOP ON METAMORPHIC TESTING (MET 2017), 2017, : 35 - 41
  • [6] Evolution of Formal Model-Based Assurance Cases for Autonomous Robots
    Gleirscher, Mario
    Foster, Simon
    Nemouchi, Yakoub
    SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2019), 2019, 11724 : 87 - 104
  • [7] Model-Based Software Regression Testing for Software Components
    Batra, Gagandeep
    Arora, Yogesh Kumar
    Sengupta, Jyotsna
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 138 - +
  • [8] A Methodology for Model-Based Regression Testing of Web Services
    Khan, Tamim Ahmed
    Heckel, Reiko
    2009 TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE-PRACTICE AND RESEARCH TECHNIQUES, TAIC PART 2009, 2009, : 123 - 124
  • [9] Model-based Analysis of Autonomous Self-Adaptive Cooperating Robots
    Bose, Prasanta
    SASO 2008: SECOND IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS, PROCEEDINGS, 2008, : 57 - 63
  • [10] Model-based reasoning for self-repair of autonomous mobile robots
    Hofbaur, Michael
    Koeb, Johannes
    Steinbauer, Gerald
    Wotawa, Franz
    MODEL-BASED REASONING IN SCIENCE, TECHNOLOGY, AND MEDICINE, 2007, 64 : 431 - +