Distributed Online Test Generation for Model-Based Testing

被引:2
|
作者
Kanstren, Teemu [1 ,2 ]
Kekkonen, Tuomas [1 ]
机构
[1] VTT, Oulu, Finland
[2] UofT, Toronto, ON, Canada
关键词
online test generation; optimization; algorithm; model-based testing; distributed testing;
D O I
10.1109/APSEC.2013.43
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In online model-based testing, test execution is interleaved with test generation. Test cases should be generated and executed with minimal delay, while still achieving targeted coverage criteria quickly. Extensive model analysis in such case is not possible as any delays in choosing the next step will immediately impact the response times of test execution. The algorithms thus need to be as fast as possible, where a limiting factor is the available computing power. Experts working on the test models used for the generation often need to be able to quickly edit the models, generate test cases, and use the feedback to further evolve the models. Reserving large-scale computing resources while editing the model is unnecessary, but performing the analysis on them for test generation can improve the execution response time significantly. In this paper, we present an approach and algorithm for distributing the online test generation analysis part concurrently over the network, while enabling the expert to work on the models and execute the test cases locally at the same time.
引用
收藏
页码:255 / 262
页数:8
相关论文
共 50 条
  • [1] Test Framework Generation for Model-Based Testing in Embedded Systems
    Iyenghar, Padma
    [J]. 2011 37TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2011), 2011, : 267 - 274
  • [2] A Survey on Model-Based Testing Tools for Test Case Generation
    Li, Wenbin
    Le Gall, Franck
    Spaseski, Naum
    [J]. TOOLS AND METHODS OF PROGRAM ANALYSIS, 2018, 779 : 77 - 89
  • [3] An EFSM-Based Test Data Generation Approach in Model-Based Testing
    Mohd-Shafie, Muhammad Luqman
    Kadir, Wan Mohd Nasir Wan
    Khatibsyarbini, Muhammad
    Isa, Mohd Adham
    Ghani, Israr
    Ruslai, Husni
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 71 (03): : 4337 - 4354
  • [4] Industrial Evaluation of Test Suite Generation Strategies for Model-Based Testing
    Blom, Johan
    Jonsson, Bengt
    Nystrom, Sven-Olof
    [J]. 2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 209 - 218
  • [5] Test generation with Satisfiability Modulo Theories solvers in model-based testing
    Cantenot, Jerome
    Ambert, Fabrice
    Bouquet, Fabrice
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2014, 24 (07): : 499 - 531
  • [6] Test Generation for Model-Based Diagnosis
    Provan, Gregory
    [J]. ECAI 2008, PROCEEDINGS, 2008, 178 : 199 - +
  • [7] Combining Model-Based and Risk-Based Testing for Effective Test Case Generation
    Gebizli, Ceren Sahin
    Metin, Duygu
    Sozer, Hasan
    [J]. 2015 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2015,
  • [8] Online Model-based Testing Under Uncertainty
    Camilli, Matteo
    Bellettini, Carlo
    Gargantini, Angelo
    Scandurra, Patrizia
    [J]. 2018 29TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2018, : 36 - 46
  • [9] Automating Test Case Generation for Android Applications using Model-based Testing
    Khan, Usman Habib
    Khan, Muhammad Naeem Ahmed
    Mirza, Aamir Mehmood
    Akram, Muhammad
    Fakhar, Shariqa
    Hussain, Shumaila
    Magsi, Irfan Ahmed
    Wagan, Raja Asif
    [J]. EMITTER-INTERNATIONAL JOURNAL OF ENGINEERING TECHNOLOGY, 2022, 10 (01) : 63 - 82
  • [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