• DocumentCode
    2834103
  • Title

    Finite State Machine for Automatic GUI Testing

  • Author

    Jin, Hu ; Wang, Shuo ; Chen, Nian-Wei ; Ye, Zhen

  • Author_Institution
    Comput. Sci. Dept., Chengdu Univ. of Inf. Technol., Chengdu, China
  • fYear
    2009
  • fDate
    11-13 Dec. 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Finite State Machine is an effective method commonly used in software designing and developing. It is also of great value in the process of software testing. As interactive activities with users are more primary for up to date software applications, the implementation of program logic correctness is then the main concern for both the end users and vendors. This issue presents novel automatic software testing with FSM methodology, and the main problems are discussed as follows: firstly, introduces state analytical method often used in software design and development. Secondly, represents operational profiles of the program with the events-states transferring sequences thus is fit for state space analysis. Thirdly, conducts automatic testing process based on previous operational profiles. Lastly, designs experiments to validate the effectiveness of this method. This issue concludes FSA is a very efficient method in testing the inner logic errors in GUI software.
  • Keywords
    finite state machines; graphical user interfaces; program testing; automatic GUI testing; automatic software testing; events-states transferring sequences; finite state machine; program logic correctness; software design; software development; state space analysis; Automata; Automatic testing; Graphical user interfaces; Logic testing; Protocols; Software design; Software systems; Software testing; State-space methods; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-4507-3
  • Electronic_ISBN
    978-1-4244-4507-3
  • Type

    conf

  • DOI
    10.1109/CISE.2009.5364314
  • Filename
    5364314