FlexMonkey is a testing framework for Flex applications that allows for automated testing of user interfaces. It captures tests like a functional tool but scripts them within FlexUnit, a unit testing framework for Flex. FlexMonkey is free, open source, and built on the Adobe Flex Automated Testing API. It handles Flex UI events without needing JavaScript or browser plugins by writing unit tests entirely in ActionScript.