• DocumentCode
    2302362
  • Title

    Scenario Based Test Generation Using Test Designer

  • Author

    Castillos, Kalou Cabrera ; Botella, Julien

  • Author_Institution
    LIFC/INRIA CASSIS Project, Besancon, France
  • fYear
    2011
  • fDate
    21-25 March 2011
  • Firstpage
    79
  • Lastpage
    88
  • Abstract
    This paper presents a Scenario Based Testing approach for UML/OCL behavioral models. Scenarios are expressed using a regular expression syntax, that makes it possible to specify iterations and choices between sequences of operation calls, specific operation behaviors to be activated, and intermediate states that have to be reached by the scenario. This expressive scenario language describes sequences of operations that compose the scenario and restrict the execution of the model to representative subset that complements the functional test cases produced by a test generator. This approach is tool supported by a scenario editor and coupled with the model animation engine of the Test Designer tool that is used to animate unfolded test cases and check their consistency with respect to the initial test scenario. The resulting abstract test cases can then be integrated back to the Test Designer repository so as to benefit from the test publishers offered by the tool.
  • Keywords
    Unified Modeling Language; program diagnostics; program testing; OCL behavioral model; Object Constraint Language; UML behavioral model; abstract test case; expressive scenario language; functional test case; model animation engine; operation call; regular expression syntax; representative subset; scenario based test generation; scenario editor; specific operation behavior; test designer repository; test designer tool; Animation; Computational modeling; Generators; Motion pictures; Syntactics; Testing; Unified modeling language; Model Animation; Model-Based Testing; Scenarios; Test Designer; UML/OCL;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    978-1-4577-0019-4
  • Electronic_ISBN
    978-0-7695-4345-1
  • Type

    conf

  • DOI
    10.1109/ICSTW.2011.93
  • Filename
    5954394