• DocumentCode
    2304313
  • Title

    Modeling Database Interactions in Web Applications and Generating Test Cases

  • Author

    Song, Bo ; Miao, Huaikou ; Chen, Zhongyu

  • Author_Institution
    Shanghai Key Lab. of Comput. Software Evaluating & Testing, Shanghai Univ., Shanghai, China
  • Volume
    4
  • fYear
    2009
  • fDate
    19-21 May 2009
  • Firstpage
    216
  • Lastpage
    221
  • Abstract
    Database has been widely used in Web applications and database interactions influence the navigations of Web applications. Besides, database interactions are among the most essential functional features in current Web applications. In this paper, special care is taken on database interactions in modeling and testing Web applications. GFSMs (Guarded Finite State Machines), which are augmented FSMs are employed as a tool to model database interactions. A GFSM-TT(GFSM test-tree) is constructed from GFSM. From the test-tree, minimal test set is derived to be employed to generate test. Finally, an algorithm is designed to optimize the test paths by decreasing the overlap. The approach we proposed can yield substantial results with test paths and state transitions are all less.
  • Keywords
    database management systems; finite state machines; program testing; Web application modeling; Web application testing; database interactions modeling; guarded finite state machines; test paths; Application software; Displays; Laboratories; Navigation; Pressing; Software engineering; Software testing; Spatial databases; Web pages; Web server; Database Interactions; FSM; Generating Test cases; Test Tree; Web applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2009. WCSE '09. WRI World Congress on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-0-7695-3570-8
  • Type

    conf

  • DOI
    10.1109/WCSE.2009.297
  • Filename
    5319538