Test Driven Development ensures test exhaustivity, reasonning on design and so on. You stop and run tests very often to check the health of your code. In your car you don't stop driving, hands off the wheel in order to check the speed. Autotest provides a real time dashboard so you don't stop coding.
Testing is always here. Now you can drive.
Download screencast (800x600): .mpeg 10.7 MB, .mov 38.2 MB
Voice recorded by Christoph Budzinski.
Update 10/04/2011: To get OB integration in Pharo 1.2:
Gofer it squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfAutotest'; load. ConfigurationOfAutotest project latestVersion load: #OB.
Gofer new squeaksource: 'Autotest'; package: 'ConfigurationOfAutotest'; load. (ConfigurationOfAutotest project version:'1.0') load: 'Dev'.
Pharo 1.1 is required. Download the image
Autotest detects a method has been modified/added using Annoucements Framework.
To calculate hit count, Autotest wraps the changed method as described in Prototyping Languages Related Constructs and Tools with Squeak by Alexandre Bergel and Marcus Denker.