%0 Journal Article %T Automatic testing of GUIs with HFSM model %D 2007 %R %J Computer Engineering and Applications %P 81-81 %V 43 %N 3 %X The widespread use of graphical user interfaces(GUIs)has intensive impact on both software developing and testing. This paper focus on GUI’s automatic testing. The most difficult thing is test case generation. Traditional method is capture/replay. Since there are so many paths in GUIs, This method is quite tiring and boring. This paper adopt a new technique to test GUIs automatically .It models GUIs with Hierarchical Finite State Machine, search GUIs' components initiatively and automatically, and collect tesing data with ‘uniform design’ method. Testing data drive the test to be executed. According to the characteristics of GUIs, this paper adopts incremental testing, to avoid error accumulation. The first test generation and execution is synchronous. On regress testing, if there are some changes on the GUIs, only some changes need to be made on testing data and HFSM. %U http://cea.ceaj.org/EN/abstract/article_22885.shtml