• DocumentCode
    568731
  • Title

    Generation test case from UML activity diagram based on AC grammar

  • Author

    Pechtanun, Kanjanee ; Kansomkeat, Supaporn

  • Author_Institution
    Dept. of Comput. Sci., Prince of Songkla Univ., Songkhla, Thailand
  • Volume
    2
  • fYear
    2012
  • fDate
    12-14 June 2012
  • Firstpage
    895
  • Lastpage
    899
  • Abstract
    Software testing is an essential part of the software development life-cycle. The test case generation from design specifications is an important work in testing phase. The Unified Modeling Language (UML) is the most dominant standard language used in modeling the requirement and considered an important source of information for test case design. In this paper, we proposed a method to generate test cases from UML activity diagram. Firstly, an activity diagram is transformed into grammar, called Activity Convert (AC) grammar. Then, the AC grammar is used to generate test cases. The proposed method was applied on four case studies. The result shows that our tests achieve all paths coverage and have ability in fault detection.
  • Keywords
    Unified Modeling Language; formal specification; grammars; program testing; AC grammar; UML; UML activity diagram; Unified Modeling Language; activity convert grammar; activity diagram; design specifications; fault detection; generation test case; paths coverage; requirement modelling; software development life-cycle; software testing; test case design; testing phase; Computers; Grammar; Information science; Unified modeling language; UML based testing; activity diagram; software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer & Information Science (ICCIS), 2012 International Conference on
  • Conference_Location
    Kuala Lumpeu
  • Print_ISBN
    978-1-4673-1937-9
  • Type

    conf

  • DOI
    10.1109/ICCISci.2012.6297153
  • Filename
    6297153