Eft is an acceptance and functional testing tool for Windows application. You can use it to test WIN32, Windows forms, WPF application and hopefully other applications.