• DocumentCode
    2712004
  • Title

    Modeling Enhanced Scenarios for Automated Instrumentation

  • Author

    Arnold, Dave ; Corriveau, Jean-Pierre

  • Author_Institution
    Sch. of Comput. Sci., Carleton Univ., Ottawa, ON
  • fYear
    2008
  • fDate
    20-22 Aug. 2008
  • Firstpage
    290
  • Lastpage
    297
  • Abstract
    There is a resurgence of research in model-based testing, especially in the automated generation of test cases from abstract models. However this work largely remains theoretical: industrial adoption is low. This is partly due to the dominance of state-based approaches that often rely on global states that are problematic with respect to scalability and traceability. Developers and testers alike significantly prefer the intuitive nature, traceability and user-friendliness of scenarios, to the semantics of formal approaches. Proposals for scenario-driven testing exist but, as is the case for the vast majority of existing work on model-based testing, there is a considerable gap between the generated test cases and their corresponding IUT instrumentation. It is this problem we address here. In this paper we focus on modeling responsibilities and scenarios within a scenario-driven testing framework that generates fully-instrumented test cases. Our work proceeds from the scenario contracts proposed by Nebut et al.
  • Keywords
    program testing; program verification; automated instrumentation; model-based testing; scenario-driven testing; state-based approach; Application software; Automatic testing; Computer science; Conference management; Contracts; Engineering management; Instruments; Software engineering; Software testing; Unified modeling language; Automation; Instrumentation; Scenarios;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management and Applications, 2008. SERA '08. Sixth International Conference on
  • Conference_Location
    Prague
  • Print_ISBN
    978-0-7695-3302-5
  • Type

    conf

  • DOI
    10.1109/SERA.2008.29
  • Filename
    4609437