Take a look at Cobra
Cobra WinLDTP is based on the Linux Desktop Testing Project - http://ldtp.freedesktop.org LDTP runs on Windows / Linux / Mac / Solaris / FreeBSD / NetBSD / Palm Source, yes, its Cross Platform GUI testing tool.
They stated this based on the Microsoft DLL (.NET3.5) - (Interop.UIAutomationClient.dll, UIAComWrapper.dll, WUIATestLibrary.dll)
I manage to use it with python to test an HTMLlayout application.
source share