• DocumentCode
    472464
  • Title

    A Reusable Component-Based Library for GUI Regression Testing

  • Author

    Chen, Hao ; Zou, Beiji ; Bian, Naizheng ; Pan, Lili

  • Author_Institution
    Central South Univ., Changsha
  • fYear
    2008
  • fDate
    23-24 Jan. 2008
  • Firstpage
    326
  • Lastpage
    329
  • Abstract
    The widespread use of graphical user interfaces (GUIs) makes the GUIs construction more and more complicated. It makes the GUIs testing become a challenging problem. In this paper, a framework of component-based library (CBL) for GUI regression testing is proposed. Test components, which encapsulate associated properties, operations and meta-information, are defined as reusable object. Three key processes of CBL are introduced in detail. The first process is the CBL organization structure based on message mechanism. The second process is the test components regeneration guidelines for GUI testing. The third process is to divide test procedure into several phases to improve the testing efficiency. The phases include message segment capture phase, component abstract phase, regenerate test component phase and component-driven testing phase. Experimental results show that CBL model can performance well and the proposed reusable component for GUI regression testing can regenerate a large number of test cases automatically and efficiently.
  • Keywords
    graphical user interfaces; object-oriented programming; regression analysis; GUI regression testing; component abstract phase; component-driven testing phase; graphical user interface; message segment capture phase; regenerate test component phase; reusable component-based library; Automatic testing; Data engineering; Data mining; Graphical user interfaces; Information science; Knowledge engineering; Software libraries; Software reusability; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Knowledge Discovery and Data Mining, 2008. WKDD 2008. First International Workshop on
  • Conference_Location
    Adelaide, SA
  • Print_ISBN
    978-0-7695-3090-1
  • Type

    conf

  • DOI
    10.1109/WKDD.2008.79
  • Filename
    4470405