http://sourceforge.net/projects/haste/

Haste, which stands for High-level Automated System Test Environment,represents an approach to system testing that is philosophically consistentwith standard unit and integration XP testing practices