Ranorex is a Windows GUI test and automation Library for C++, Python and for all .Net languages. Applications and websites can be automated using a Python script or a .NET program. All new Visual Studio 2005 controls are supported and can be automated.