Towards the Generation of Tests in the Test Description Language from Use Case Map Models

被引:4
|
作者
Boulet, Patrice [1 ]
Amyot, Daniel [1 ]
Stepien, Bernard [1 ]
机构
[1] Univ Ottawa, Sch EECS, Ottawa, ON, Canada
关键词
Model-based testing; Test Description Language; Tool; Use Case Map;
D O I
10.1007/978-3-319-24912-4_14
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Test Description Language (TDL) is an emerging standard from the European Telecommunications Standards Institute (ETSI) that targets the abstract description of tests for communicating systems and other application domains. TDL is meant to be used as an intermediate format between requirements and executable test cases. This paper explores the automated generation of TDL test descriptions from requirements expressed as Use Case Map (UCM) models. One generation mechanism, which exploits UCM scenario definitions, is prototyped in the jUCMNav tool and illustrated through an example. This transformation enables the exploration of model-based testing where the use of TDL models simplifies the generation of tests in various languages (including the Testing and Test Control Notation - TTCN-3) from UCM requirements. Remaining challenges are also discussed in the paper.
引用
收藏
页码:193 / 201
页数:9
相关论文
共 50 条
  • [1] Test generation from state based use case models
    Nogueira, Sidney
    Sampaio, Augusto
    Mota, Alexandre
    FORMAL ASPECTS OF COMPUTING, 2014, 26 (03) : 441 - 490
  • [2] Test case generation from QR models
    Brandl, Harald
    Wotawa, Franz
    NEW FRONTIERS IN APPLIED ARTIFICIAL INTELLIGENCE, 2008, 5027 : 235 - 244
  • [3] Research on test case description language
    Yu, Xiang
    Wang, Hongman
    Yang, Fangchun
    2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS AND COMPUTER ENGINEERING (ICCECE), 2021, : 27 - 31
  • [4] Towards an Explorable Conceptual Map of Large Language Models
    Bertetto, Lorenzo
    Bettinelli, Francesca
    Buda, Alessio
    Da Mommio, Marco
    Di Bari, Simone
    Savelli, Claudio
    Baralis, Elena
    Bernasconi, Anna
    Cagliero, Luca
    Ceri, Stefano
    Pierri, Francesco
    INTELLIGENT INFORMATION SYSTEMS, CAISE FORUM 2024, 2024, 520 : 82 - 90
  • [5] Structured query language injection penetration test case generation based on formal description
    Han, Ming
    Miao, Chang-Yun
    Journal of Donghua University (English Edition), 2015, 32 (03) : 446 - 452
  • [6] Structured Query Language Injection Penetration Test Case Generation Based on Formal Description
    韩明
    苗长云
    JournalofDonghuaUniversity(EnglishEdition), 2015, 32 (03) : 446 - 452
  • [7] Visual Language for Use Case Description
    de Souza, Alessandro J.
    Cavalcanti, Anderson Luiz O.
    SOFTWARE-PRACTICE & EXPERIENCE, 2016, 46 (09): : 1239 - 1261
  • [8] Automated test case generation from dynamic models
    Fröhlich, P
    Link, J
    ECOOP 2000 - OBJECT-ORIENTED PROGRAMMING, 2000, 1850 : 472 - 491
  • [9] Towards the generation of hierarchical attack models from cybersecurity vulnerabilities using language models
    Sowka, Kacper
    Palade, Vasile
    Jiang, Xiaorui
    Jadidbonab, Hesam
    APPLIED SOFT COMPUTING, 2025, 171
  • [10] Test case generation, selection and coverage from natural language
    Nogueira, Sidney
    Araujob, Hugo
    Araujo, Renata
    Iyoda, Juliano
    Sampaio, Augusto
    SCIENCE OF COMPUTER PROGRAMMING, 2019, 181 : 84 - 110