• DocumentCode
    130511
  • Title

    A comparison of three black-box optimization approaches for model-based testing

  • Author

    Kanstren, Teemu ; Chechik, Marsha

  • Author_Institution
    VTT, Oulu, Finland
  • fYear
    2014
  • fDate
    7-10 Sept. 2014
  • Firstpage
    1591
  • Lastpage
    1598
  • Abstract
    Model-based testing is a technique for generating test cases from a test model. Various notations and techniques have been used to express the test model and generate test cases from those models. Many use customized modelling languages and in-depth white-box static analysis for test generation. This allows for optimizing generated tests to specific paths in the model. Others use general-purpose programming languages and light-weight black-box dynamic analysis. While this light-weight approach allows for quick prototyping and easier integration with existing tools and user skills, optimizing the resulting test suite becomes more challenging since less information about the possible paths is available. In this paper, we present and compare three approaches to such black-box optimization.
  • Keywords
    dynamic testing; formal specification; program testing; software prototyping; customized modelling languages; general-purpose programming languages; in-depth white-box static analysis; light-weight approach; light-weight black-box dynamic analysis; model-based testing; prototyping; test case generation; test generation; test model; three black-box optimization approaches; Algorithm design and analysis; Analytical models; Generators; Greedy algorithms; Optimization; Radiation detectors; Testing; evaluation; model based testing; optimization; test automation; test generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on
  • Conference_Location
    Warsaw
  • Type

    conf

  • DOI
    10.15439/2014F152
  • Filename
    6933208