Windmill (testing framework)


Windmill is a cross-platform, cross-browser software testing framework, primarily used for testing Web applications.
Most users write tests in Python or in JavaScript, but there is also a library that provides Ruby support. Windmill also provides a recorder tool that allows writing tests without learning a programming language.
Windmill supports all major modern Web browsers, and runs on Microsoft Windows, Mac OS X, and Linux.