The eXpressApp Framework includes the EasyTest functional test framework. This framework is specifically designed to perform functional testing of XAF WinForms and ASP.NET applications. The main idea behind the creation of EasyTest comprises two points. First, the testing scripts must be platform-independent, so that multi-platform XAF applications can be tested with a minimum fuss. Second, the framework infrastructure and the script language must also be simple, to allow a separate QA team, not versed in XAF terminology, to perform testing. Potentially, even end-users should be able to create acceptance tests.
To learn more about EasyTest, refer to the following documents: