• DocumentCode
    2089491
  • Title

    Automated Scenario Generation Based on UML Activity Diagrams

  • Author

    Sapna, P.G. ; Mohanty, Hrushikesha

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Univ. of Hyderabad, Hyderabad, India
  • fYear
    2008
  • fDate
    17-20 Dec. 2008
  • Firstpage
    209
  • Lastpage
    214
  • Abstract
    Specification-based testing, also called black-box testing, involves producing a test suite based on the specification. Using a formal language or a model for specification helps in automation of the test generation process. For large and complex systems, testing based on covering the control flow or data flow paths becomes infeasible. In this regard, an efficient set of test scenarios need to be generated. One of the main objectives of testing is to check whether customer requirements are met. Scenarios help in generating sequence of events that represent the purpose of a system. Requirements are well defined using activity diagrams and this has led to an increased interest on generating test scenarios using activity diagrams. Each path from the initial node to the final node in an activity diagram constitutes a test scenario. The problem encountered following the strategy is exponential increase in test scenarios when considering concurrent activities, represented in an activity diagram using fork-join nodes. In this paper, we investigate this problem and have observed that the growth in test scenarios can be limited by considering domain dependency existing among concurrent activities. The paper proposes a method to automate the test scenario generation process.
  • Keywords
    Unified Modeling Language; formal languages; formal specification; UML activity diagrams; activity diagram; automated scenario generation; black-box testing; concurrent activities; customer requirements; specification-based testing; test scenario generation process; Automatic control; Automatic testing; Automation; Formal languages; Information technology; Software quality; Software systems; Software testing; System testing; Unified modeling language; Activity Diagrams; Scenario; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, 2008. ICIT '08. International Conference on
  • Conference_Location
    Bhubaneswar
  • Print_ISBN
    978-1-4244-3745-0
  • Type

    conf

  • DOI
    10.1109/ICIT.2008.52
  • Filename
    4731328