Test applications for the user experience. This is an implementation of the User Interaction testing pattern.
Dane Andersen
MIT