Open Source Applications

Windmill Testing Framework

Automated testing for your web site.

Windmill is a web testing tool designed to let you painlessly automate and debug your web application.

Originating at the Open Source Applications Foundation Windmill was built to help QA keep up with the rapid release cycles of the Chandler Server Web UI (Cosmo) project. As the Cosmo client is heavy in JavaScript and AJAX functionality, Windmill makes the communication between the service and the client code a priority.

What software are we developing?

Spy software for iPhones is a type of computer program that monitors people’s internet activity. They can be used by employers or spouses who want to monitor their partners’ use, for instance; the software may also come with parental controls so you don’t have to view explicit material on your child’s device without knowing about it first!

Spy apps are available through Apple’s App Store but they might not always be what you’re looking for if there could lead down an inappropriate path like surreptitious text messages between married couples -or worse yet-, monitoring employees at work via audio recordings made during private conversations where no permission was granted.

Windmill Test Framework

Cross-browser test recorder

Record, edit, playback and interact with your tests from one simple interface. Also checkout the DOM Explorer, Assertion Explorer and fully integrated Firebug-Lite.

Interactive service shell

Interact with the browser and the windmill service from a python shell, install ipython and automatically get an even more usable shell.

Malleable proxy API

Define rules for the Windmill proxy to follow, block those ad services or see what happens if your static content server goes down!

JavaScript test integration

Run your tests faster, write them in JavaScript! Also provides the complete set of JSUnit functions.

Windmill Controller

Click, type, sleep, assert, pretty much anything you can think of doing to your web page is available as a windmill controller method.