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 条
  • [1] 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
  • [2] Supporting inheritance hierarchy changes in model-based regression test selection
    Mohammed Al-Refai
    Sudipto Ghosh
    Walter Cazzola
    Software & Systems Modeling, 2019, 18 : 937 - 958
  • [3] Supporting inheritance hierarchy changes in model-based regression test selection
    Al-Refai, Mohammed
    Ghosh, Sudipto
    Cazzola, Walter
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (02): : 937 - 958
  • [4] Model-based Regression Test Selection for Validating Runtime Adaptation of Software Systems
    Al-Refai, Mohammed
    Ghosh, Sudipto
    Cazzola, Walter
    2016 9TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2016, : 288 - 298
  • [5] Symbolic Model-based Test Selection
    Jeron, Thierry
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 240 (0C) : 167 - 184
  • [6] Model-based regression test case prioritization
    Panigrahi C.R.
    Mall R.
    Communications in Computer and Information Science, 2010, 54 : 380 - 385
  • [7] Model-Based Regression Test Case Prioritization
    Panigrahi, Chhabi Rani
    Mall, Rajib
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT, PROCEEDINGS, 2010, 54 : 380 - 385
  • [8] A program model based regression test selection technique for d programming language
    Chouhan, Nitesh
    Dutta, Maitreyee
    Singh, Mayank
    International Journal of Hybrid Information Technology, 2015, 8 (06): : 341 - 356
  • [9] Regression Test Selection Technique based on Dynamic Behaviour
    Abd El-Hamid, Walid Said
    El-etriby, Sherif Said
    Hadhoud, Mohiy Mohamed
    2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 3, 2010, : 346 - 350
  • [10] Bridging the model-to-code abstraction gap with fuzzy logic in model-based regression test selection
    Walter Cazzola
    Sudipto Ghosh
    Mohammed Al-Refai
    Gabriele Maurina
    Software and Systems Modeling, 2022, 21 : 207 - 224