Silex, el manual oficial

Capítulo 7. Tests

Silex está construido con las mismas piezas que el framework Symfony, por lo que es muy sencillo escribir tests funcionales para tus aplicaciones. Los tests funcionales son pruebas que se ejecutan automáticamente y que garantizan que el código de la aplicación funciona tal y como se espera que haga. Estas pruebas acceden a la aplicación a través de un navegador simulado e imitan las mismas acciones que haría un usuario real.