Date Added: Nov 2011
A Graphical User Interface (GUI) testing tool is one to test applications user interface and to detect the correctness of applications functionality. This paper presents detail survey of the existing GUI testing tools namely Abbot, Jacareto, Pounder, JFC and Marathon based on the events and fields needed for an ideal GUI testing tool. This paper also summarizes various existing automated GUI testing approaches such as Performance Testing and Analysis (PTA), Model Based Testing (MBT), Combinatorial Interaction Testing (CIT), (GUI)-based APplications (GAPs). The feasibility of using java GUI capture and replay tools for GUI performance test automation has been studied.