A Model-Based Regression Test Selection Technique

被引:5
|
作者
Naslavsky, Leila [1 ]
Ziv, Hadar [1 ]
Richardson, Debra J. [1 ]
机构
[1] Univ Calif Irvine, Donald Bren Sch Informat & Comp Sci, Irvine, CA 92623 USA
关键词
D O I
10.1109/ICSM.2009.5306338
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Throughout their life cycle software artifacts are modified, and selective regression testing is used to identify the negative impact of modifications. Code-based regression test selection retests test cases sub-set that traverse code modifications. It uses recovered relationships between code parts and test cases that traverse them to locate test cases for retest when code is modified. Broad adoption of model-centric development has created opportunities for software testing. It enabled driving testing processes at higher abstraction levels and demonstrating code to model compliance by means of Model-Based Testing (MBT). Models also evolve, so an important activity of MBT is selective regression testing. It selects lest cases for retest based on model modification, so it relies on relationships between model elements and test cases that traverse those elements to locate test cases for retest. We contribute an approach and prototype that during test case generation creates fine-grained traceability relationships between model elements and test cases, which are used to support model-based regression test selection.
引用
收藏
页码:515 / 518
页数:4
相关论文
共 50 条
  • [21] 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
  • [22] 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
  • [23] An industrial investigation of similarity measures for model-based test case selection
    Simula Research Laboratory, Department of Informatics, University of Oslo, Norway
    Proc. Int. Symp. Softw. Reliab. Eng., (141-150):
  • [24] Model-based selection of most informative diagnostic tests and test parameters
    Herrmann, Sven
    Dietz, Mathias
    ACTA ACUSTICA, 2021, 5
  • [25] Complementary test selection criteria for model-based testing of security components
    Julien Botella
    Jean-François Capuron
    Frédéric Dadeau
    Elizabeta Fourneret
    Bruno Legeard
    Florence Schadle
    International Journal on Software Tools for Technology Transfer, 2019, 21 : 425 - 448
  • [26] Complementary test selection criteria for model-based testing of security components
    Botella, Julien
    Capuron, Jean-Francois
    Dadeau, Frederic
    Fourneret, Elizabeta
    Legeard, Bruno
    Schadle, Florence
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2019, 21 (04) : 425 - 448
  • [27] Model-based test selection for infinite-state reactive systems
    Jeannet, Bertrand
    Jeron, Thierry
    Rusu, Vlad
    FORMAL METHODS FOR COMPONENTS AND OBJECTS, 2007, 4709 : 47 - +
  • [28] Regression test selection technique for multi - Programming language
    Faculty of Computers and Information, Menofyia University, Gamal Abdul-nasser Str. Shebin El-Kom, Menofyia, Egypt
    World Acad. Sci. Eng. Technol., (898-902):
  • [29] Empirical studies of a safe regression test selection technique
    Rothermel, G
    Harrold, MJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (06) : 401 - 419
  • [30] Test Suite Prioritization for Efficient Regression Testing of Model-based Automotive Software
    Morozov, Andrey
    Ding, Kai
    Chen, Tao
    Janschek, Klaus
    2017 ANNUAL CONFERENCE ON SOFTWARE ANALYSIS, TESTING AND EVOLUTION (SATE 2017), 2017, : 20 - 29