Automatic Model-Based Generation of Parameterized Test Cases Using Data Abstraction

被引:5
|
作者
Calame, Jens R. [1 ]
Ioustinova, Natalia [1 ]
van de Pol, Jaco [1 ]
机构
[1] Cent Wiskunde Informat, Dept Software Engn, Amsterdam, Netherlands
关键词
Conformance testing; model-based testing; test case generation; data abstraction; constraint-solving;
D O I
10.1016/j.entcs.2007.06.019
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Developing test suites is a costly and error-prone process. Model-based test generation tools facilitate this process by automatically generating test cases from system models. The applicability of these tools, however, depends on the size of the target systems. Here, we propose an approach to generate test cases by combining data abstraction, enumerative test generation and constraint-solving. Given the concrete specification of a possibly infinite system, data abstraction allows to derive an abstract system, which is finite and thus suitable for the automatic generation of abstract test cases with enumerative tools. To execute abstract test cases, we have to instantiate them with concrete data. For data selection we make use of constraint-solving techniques.
引用
收藏
页码:25 / 48
页数:24
相关论文
共 50 条
  • [1] A Model-based Approach for Test Cases Generation
    Silva, J. C.
    Silva, J. L.
    Campos, J. C.
    Saraiva, J. A.
    [J]. PROCEEDINGS OF THE 2013 8TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2013), 2013,
  • [2] Automatic Parameterized Generation of Test
    Gangur, Mikulas
    [J]. DIVAI 2014: 10TH INTERNATIONAL SCIENTIFIC CONFERENCE ON DISTANCE LEARNING IN APPLIED INFORMATICS, 2014, : 55 - 64
  • [3] A novel approach to automatic model-based test case generation
    Rezaee, A.
    Zamani, B.
    [J]. SCIENTIA IRANICA, 2017, 24 (06) : 3132 - 3147
  • [4] Model-based automatic test generation for event-driven embedded systems using model checkers
    Micskei, Zoltan
    Majzik, Istvan
    [J]. DEPCOS-RELCOMEX 2006, 2006, : 191 - +
  • [5] An Abstraction for Reusable MDD Components - Model-based Generation of Model-based Code Generators
    Kulkarni, Vinay
    Reddy, Sreedhar
    [J]. GPCE'08: PROCEEDINGS OF THE ACM SIGPLAN SEVENTH INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING, 2008, : 181 - 184
  • [6] Model-Based Generation of Safety Test-Cases for Onboard Systems
    Li Chenling
    Tang Tao
    Li KaiCheng
    Lv JiDong
    Huang Ling
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT RAIL TRANSPORTATION (ICIRT), 2013, : 192 - 197
  • [7] Instantiation of parameterized data structures for model-based testing
    Bouquet, Fabrice
    Couchot, Jean-Francois
    Dadeau, Frederic
    Giorgetti, Alain
    [J]. B 2007: FORMAL SPECIFICATION AND DEVELOPMENT IN B, PROCEEDINGS, 2007, 4355 : 94 - +
  • [8] Automatic component abstraction for Model-Based Diagnosis on relational models
    Torta, Gianluca
    Torasso, Pietro
    [J]. AI COMMUNICATIONS, 2013, 26 (02) : 179 - 209
  • [9] Model-based automatic test case generation for automotive embedded software testing
    Ki-Wook Shin
    Dong-Jin Lim
    [J]. International Journal of Automotive Technology, 2018, 19 : 107 - 119
  • [10] Model-based automatic test case generation for automotive embedded software testing
    Shin, Ki-Wook
    Lim, Dong-Jin
    [J]. INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2018, 19 (01) : 107 - 119