• DocumentCode
    2706316
  • Title

    Automatic Generating Test Cases for Testing Web Applications

  • Author

    Chen, Shengbo ; Miao, Huaikou ; Qian, Zhongsheng

  • Author_Institution
    Shanghai Univ., Shanghai
  • fYear
    2007
  • fDate
    15-19 Dec. 2007
  • Firstpage
    881
  • Lastpage
    885
  • Abstract
    In order to ensure the security and reliability of Web application, the testing of Web application is one of the most effective methods. This work regards a Web application as the composition of different interactive logical components (LCs). We combine LCs with agent to assist to automatic generate test cases for testing Web applications. From pages-flow-diagram (PFD) of Web application under test, this research successively partitions Web applications into LCs, at different levels of abstraction, each of which is composed of Web pages and other LCs. We use an automaton to model each LC, and use compositions of automata to model interaction of LCs. Our approach supports concurrent access and interaction between LCs. It avoids the state space explosion problem effectively. It also enhances the reuse of component interactions and overcomes differences in actions between LCs by using an agent as a coordinator.
  • Keywords
    Internet; automatic programming; data flow analysis; finite automata; object-oriented programming; program testing; software reliability; software reusability; Web application reliability; Web application security; Web application testing; automata compositions; automatic test case generation; component interaction reuse; interactive logical components; pages-flow-diagram; Application software; Automata; Automatic testing; Computer security; Explosions; Phase frequency detector; Software testing; State-space methods; System testing; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Security Workshops, 2007. CISW 2007. International Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-0-7695-3073-4
  • Type

    conf

  • DOI
    10.1109/CISW.2007.4425636
  • Filename
    4425636