• DocumentCode
    638115
  • Title

    Graphical user interface testing using evolutionary algorithms

  • Author

    Latiu, Gentiana Ioana ; Cret, Octavian ; Vacariu, Lucia

  • Author_Institution
    Comput. Sci. Dept., Tech. Univ. of Cluj-Napoca, Cluj-Napoca, Romania
  • fYear
    2013
  • fDate
    19-22 June 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In software applications industry, the most important challenge is to ensure the maximum quality for software products. The demand for Graphical user interface (GUI) testing has very much increased in the last years. An important progress in this field has been achieved, from GUI manual testing to complete automate GUI testing. In this paper, optimization theory and evolutionary algorithms (EA) concepts were applied for GUI testing. In our approach, the GUI is completely separated from the code itself. The aim of the proposed methodology is to find the test case sequence(s) which produce(s) the maximum amount of changes inside the GUI while preserving all other constraints. The method starts by randomly generating the initial set of test cases, which is then improved through measuring and evaluating specific fitness functions. By using optimization theory, very good results were obtained for accelerating the automatic test of large interfaces.
  • Keywords
    DP industry; evolutionary computation; graphical user interfaces; optimisation; program testing; EA; GUI manual testing; automate GUI testing; evolutionary algorithms; fitness functions; graphical user interface testing; optimization theory; software applications industry; software product quality; test case sequence; Evolutionary computation; Graphical user interfaces; Manuals; Sociology; Software; Statistics; Testing; Graphical user interface; automatic testing; evolutionary algorithms; evolutionary testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Systems and Technologies (CISTI), 2013 8th Iberian Conference on
  • Conference_Location
    Lisboa
  • Type

    conf

  • Filename
    6615841