• DocumentCode
    123562
  • Title

    Research on web application consistency testing based on model simulation

  • Author

    Liping Li ; Xingsen Li ; Shan Tang

  • Author_Institution
    Comput. & Inf. Inst., Shanghai Second Polytech. Univ., Shanghai, China
  • fYear
    2014
  • fDate
    22-24 Aug. 2014
  • Firstpage
    1121
  • Lastpage
    1127
  • Abstract
    Live sequence chart (LSC) is an expressive, scenario-based specification language. This paper studied how to construct an executable model for Web applications using LSCs. Context free grammar (CFG) is adopted to describe the external events of the system and a simulation-tree is introduced to check whether or not the running of LSCs triggered by events corresponding to the parse of CFG. If consistency, the simulation result will generate State Transition System (STS), otherwise, fail traces as test counterexamples. Test cases can be generated based on the STS and that will be the effective test cases for they are based on the consistency model.
  • Keywords
    Internet; context-free grammars; digital simulation; program testing; specification languages; CFG; LSC; STS; Web application consistency testing; consistency model; context free grammar; executable model; live sequence chart; model simulation; scenario-based specification language; simulation-tree; state transition system; system external events; test cases; Computational modeling; Computers; Educational institutions; Grammar; Production; Transforms; consistency tesing; live sequence chart; model simulation; test cases; web application;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science & Education (ICCSE), 2014 9th International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4799-2949-8
  • Type

    conf

  • DOI
    10.1109/ICCSE.2014.6926636
  • Filename
    6926636