GART provides a regression testing framework that can control keyboard/mouse, play sound and record sound. Through these functions GART can performdo GUI regression testing that needs much manual a lot of human work. The major issue of GUI testing is the test patterns needed to be updated after the GUI is changed. We propose toGART uses “”Information Tree Object Searching” (ITOS) method to solve this issue. Usinge ITOS, the test data can be reused after the objects on the GUI are changed. These changes can include position, size, pictures, and text. In this way we can reduce the human work of data maintenance. GART is built as Dynamic Link Library (DLL). It can load different modules onby demand. Since it puts the different functions in different DLL modules, GART is easy to develop and maintain.